Where is 24 Royal Terrace, Edinburgh?

Where is 24 Royal Terrace, Edinburgh located?

24 Royal Terrace, Edinburgh, 24 Royal Terrace, Edinburgh, Great Britain (approx. 55.9569°, -3.17688°)


Where is 24 Royal Terrace, Edinburgh on the map?