Castle Vista, Webster's 610, Grassmarket - Gallery

<< Back to the property

Victoria Street, one of the most charming streets in the city, with its colourful mix of shops, restaurants, cafés and bars