At the present, The Body Shop owns 5 locations near Newport, Greater Newport, Gwent. A list of The Body Shop stores close by can be found here.