By Foot

By Foot

Edinburgh’s a brilliantly compact city. So the easiest way to reach us is to walk. We’re in the heart of Edinburgh’s Old Town, so stroll up the Royal Mile, Ramsay Lane or Johnston Terrace while enjoying some of the city’s most famous sights. We’re at the top on the right-hand side, just before the castle. 

By bike

By bike

The nearest bike parking is at West Parliament Square, or near the National Library of Scotland on George IV Bridge.

By train

By train

The nearest station is Edinburgh Waverley, 10 minutes’ walk away.

By bus

By bus

Buses to and from all directions stop on George IV Bridge, three minutes’ walk away. Hop on bus numbers 23, 27 41, 42 and 67. 

Bus stops on North Bridge and Nicolson Street are ten minutes walk away. 

By car

By car

There’s no parking on the Royal Mile. The nearest car parks are:

  • Castle Terrace NCP – Camera Obscura visitors can receive a discount parking ticket which gives up to 5 hours parking for £10.00 (regular cost £19.50. If over 5 hours discount does not apply). Please ask the team on arrival for your discount ticket. Postcode EH1 2EW (this car park is approximately 10 minutes’ walk away, please check up to date prices and find a location map here
  • QPark Quartermile – postcode EH3 9GF

Parking charges apply 

By taxi

By taxi

Most of the time, you will be dropped off right outside our doors.

This street is occasionally closed for events at the castle. If this is the case, you will be dropped off on the Royal Mile, two minutes’ walk away.

During August the Royal Mile will be closed every day between 10.30am - 6.30pm. The nearest street for drop off is George IV Bridge, which is a few minutes walk away.