There is currently a total number of 9 The Body Shop stores open near Farnborough, Surrey. This page includes the listing of all The Body Shop branches in the area.