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 Angel, Islington

Open: 9:30 am - 7:00 pm0.89 mi

The Body Shop Liverpool Street Station

Open: 10:00 am - 6:00 pm2.20 mi

The Body Shop One New Change, London

Open: 9:30 am - 7:00 pm2.36 mi

The Body Shop Oxford Street, Soho

Open: 10:00 am - 8:00 pm2.40 mi

The Body Shop Regent Street, London

Open: 10:00 am - 8:00 pm2.83 mi

The Body Shop Bond Street, London

Open: 9:30 am - 9:00 pm2.93 mi