The total number of Claire's locations currently open near Newport, Greater Newport, Isle of Wight is 10. See below for a complete list of Claire's stores close by.