The Body Shop St. Helier, Greater London

The Body Shop presently owns 38 locations near St. Helier, Greater London, Channel Isles. Refer to the page below for a complete list of The Body Shop stores close by.

The Body Shop Westfield Stratford City

Open: 10:00 am - 9:00 pm12.97 mi

The Body Shop Staines-upon-Thames

Open: 9:00 am - 5:30 pm14.01 mi

The Body Shop Harrow

Open: 9:00 am - 6:00 pm14.35 mi

The Body Shop Walthamstow, London

Open: 9:30 am - 7:00 pm14.82 mi

The Body Shop Bexleyheath

Open: 9:00 am - 5:30 pm15.06 mi

The Body Shop Ilford Exchange

Open: 9:30 am - 6:00 pm15.98 mi