The Body Shop presently owns 5 locations near Stafford, Staffordshire. This page shows a list of The Body Shop stores in the area.