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 Oxford Street, Soho

Open: 10:00 am - 8:00 pm3.88 mi

The Body Shop Bond Street, London

Open: 9:30 am - 9:00 pm3.96 mi

The Body Shop Liverpool Street Station

Open: 8:30 am - 7:00 pm4.15 mi

The Body Shop Lewisham

Open: 9:00 am - 6:00 pm4.52 mi

The Body Shop Wimbledon

Open: 9:30 am - 7:00 pm4.73 mi

The Body Shop Angel, Islington

Open: 9:30 am - 7:00 pm5.02 mi