The Body Shop Brixton

At this time, The Body Shop has 37 branches near Brixton. See the full listing of all The Body Shop locations below.

The Body Shop Sutton

Open: 9:00 am - 5:30 pm7.54 mi

The Body Shop Kingston-upon-Thames

Open: 9:30 am - 6:00 pm8.80 mi

The Body Shop Ealing Broadway

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

The Body Shop Brent Cross, London

Open: 10:00 am - 8:00 pm9.21 mi

The Body Shop Walthamstow, London

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

The Body Shop Wembley Outlet

Open: 10:00 am - 9:00 pm9.78 mi