The Body Shop sits at 66 Oxford Street, a 0.67 mile drive north from the centre of London, in Soho (close to Tottenham Court Road Station). The store is an important addition to the districts of Bloomsbury, Covent Garden, Fitzrovia, Mayfair, Soho, London City Centre, St Pancras and East Marylebone. It's open from 10:30 am to 5:30 pm today (Sunday). Please see the various sections on this page for specifics on The Body Shop Oxford Street, Soho, including the open hours, local directions, customer reviews and more information about the store.
The Body Shop lies in the vicinity of the crossroads of Oxford Street, Soho Street and Rathbone Place, in Soho, London.
Only a 1 minute trip from Stephen Street, Seven Dials roundabout, Newman Street and Soho Square; a 5 minute drive from Grafton Way, Tottenham Court Road or Charing Cross Road; or a 8 minute drive time from Marylebone Road or Euston Underpass. To find the location easily, enter the following navigation coordinates: W1D 1BL.
Buses provide service to Denmark Street, Wardour Street, Stephen Street and Tottenham Court Road Station. Services available: 1, 8, 14, 19, 24, 29, 38, 55, 73, 98, 176, 390, N1, N8 and N68.
Alight at Tottenham Court Road Station (680 ft), Goodge Street Station (1530 ft) or Oxford Circus Station (2050 ft away). Easily available via the local lines: Central, Victoria and Northern.
The DLR runs directly to Bank DLR Station (2.20 mi away).
Trains run daily to and from Charing Cross Station (3980 ft), Euston Station (4660 ft) and King's Cross Station (1.10 mi away). Board the Network Rail line.
If traveling by foot you can discover The Royal Arcade, Calzedonia Retail, Burlington Arcade, Soho Square, London Trocadero and Trocadero Centre.
There is presently a total number of 13 The Body Shop locations open in London.
Click here to visit a complete directory of The Body Shop stores near London.
Related searches: The Body Shop Tottenham Court Road