The Body Shop Islington

At present, The Body Shop has 40 locations near Islington. This is the full listing of all The Body Shop stores in the area.

The Body Shop Wembley Outlet

Open: 10:00 am - 9:00 pm7.69 mi

The Body Shop Ilford Exchange

Open: 9:30 am - 6:00 pm7.70 mi

The Body Shop Ealing Broadway

Open: 9:30 am - 7:00 pm8.78 mi

The Body Shop Wimbledon

Open: 9:30 am - 7:00 pm9.64 mi

The Body Shop Loughton

Open: 10:00 am - 5:00 pm9.83 mi

The Body Shop Harrow

Open: 9:00 am - 6:00 pm10.27 mi