The Body Shop - Waverley, Edinburgh

Princes StreetEdinburghEH1 1BQ UK
Today: 9:00 am - 6:00 pm

Opening Times The Body Shop - Waverley, Edinburgh

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

The Body Shop - Waverley, Edinburgh - Opening Hours & Store Details


The Body Shop is prominently positioned in Waverley Mall Shopping Centre on Princes Street, about a 0.11 mile drive south-west of the centre of Edinburgh (near St Andrew Square Station). This store is available for the people of Broughton, New Town, Canongate, Southside, Edinburgh City Centre, Stockbridge, Old Town and Tollcross. Today (Monday), you can stop by 9:00 am - 6:00 pm. Here, on this page, you can find further information about The Body Shop Waverley, Edinburgh, including the hours of operation, place of business address details and direct phone.


You can visit The Body Shop right near the crossroads of Princes Street and South St Andrew Street, in Edinburgh, Midlothian, at Waverley Mall Shopping Centre.

By car

Only a 1 minute drive time from St Andrew Square, West Register Street, South St David Street and North Bridge; a 3 minute drive from Nicolson Street, Leith Street and A1 / Waterloo Place; or a 11 minute drive time from A7 / South Bridge and Picardy Place.

If you are using route finder systems, use postcode EH1 1BQ as your destination.

By bus

Direct bus services run to and from North Bridge, Travelhub By Lothian, Waverley Bridge and Waverley Steps. The most convenient way to get here is by routes 1, 5, 12, 13, 22, 25, 26, 30, 31, 33, 34, 37, 44, 45 or 100.

By tram

If you are arriving by tram, you will be dropped off at St Andrew Square (820 ft), York Place (1530 ft) and Princes Street (1540 ft away).

By train

The train runs every day to Edinburgh Station (580 ft) and Haymarket Station (1.30 mi away). Regular services on the lines: ScotRail and Network Rail.

On foot

Nearby there is Calton Hill, Waverley Market, East Princes Street Gardens, West Princes Street Gardens, St James Quarter and St Giles' Cathedral.


There is currently a total number of 4 The Body Shop stores operational in Edinburgh, Midlothian.

Click here for an entire index of all The Body Shop locations near Edinburgh.


While shopping at The Body Shop, please go see the other stores in Waverley Mall Shopping Centre. This location's additional retailers include: Sainsbury's, M&S Marks and Spencer, McDonald's, New Look, German Doner Kebab and other options.

Open: 7:00 am - 6:00 pm0.00mi
Open: 8:00 am - 6:00 pm0.01mi
Open: 9:00 am - 5:30 pm0.02mi
Open: 7:00 am - 8:00 pm0.02mi
Open: 7:00 am - 10:00 pm0.03mi