The Body Shop - Tottenham Court Road

66 Oxford StreetSohoLondonW1D 1BL UK
Today: 10:00 am - 8:00 pm

Opening Times The Body Shop - Tottenham Court Road

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

The Body Shop - Tottenham Court Road - Opening Hours & Store Details


The Body Shop is located in an ideal spot at 66 Oxford Street, 0.67 miles north of the centre of London, in Soho (close to Tottenham Court Road Station). The store is proud to provide service to patrons within the districts of Bloomsbury, St Pancras, East Marylebone, Covent Garden, Mayfair, London City Centre, Fitzrovia and Soho. Swing by today (Tuesday) from 10:00 am - 8:00 pm. On this page you will find all the information about The Body Shop Tottenham Court Road, including the hours of opening, street address and contact info.


The Body Shop is directly located in the vicinity of the crossroads of Oxford Street, Rathbone Place and Soho Street, in Soho, London.

By car

The store is ideally located a 1 minute drive time from Newman Street, Stephen Street, Soho Square or Seven Dials roundabout; a 3 minute drive from Grafton Way, Tottenham Court Road or Charing Cross Road; and a 12 minute drive time from Euston Underpass and Marylebone Road.

By bus

Bus stop locations: Denmark Street, Stephen Street, Wardour Street and Tottenham Court Road Station. The following services stop here: 1, 8, 14, 19, 24, 29, 38, 55, 73, 98, 176, 390, N1, N8 and N68.

By tube

The tube provides service to Tottenham Court Road Station (700 ft), Goodge Street Station (1600 ft) and Oxford Circus Station (2030 ft away). The lines to travel here: Central, Victoria and Northern.

By DLR

DLR station location: Bank (2.07 mi away).

By train

Trains stop right at Charing Cross Station (4030 ft), Euston Station (4540 ft) and King's Cross Station (1.22 mi away). Regular service via the line: Network Rail.

On foot

In the vicinity you can discover Soho Square, Burlington Arcade, The Royal Arcade, Calzedonia Retail, London Trocadero and Trocadero Centre.


The Body Shop has 13 existing stores in London. Other locations for The Body Shop, are:

Click here to go to a full list of all The Body Shop branches near London.

Open: 10:00 am - 8:00 pm0.01mi
Open: 10:00 am - 9:00 pm0.01mi
Open: 9:30 am - 9:00 pm0.03mi
Open: 8:30 am - 8:30 pm0.03mi
Open: 6:30 am - 6:30 pm0.04mi