The Body Shop has 5 open locations near Telford, Shropshire. Refer to this page for a list of The Body Shop stores close by.