Greenside Place Shops Edinburgh

CC B looms 23 Greenside Place Edinburgh EH1 3AA Scotland
Glasshouse Hotel 2 Greenside Place Edinburgh EH1 3AA Scotland
Café Habanna 22 Greenside Place Edinburgh EH1 3AA Scotland
Playhouse Theatre 18 Greenside Place Edinburgh EH1 3AA Scotland
The Boards 20 Greenside Place Edinburgh EH1 3AA Scotland
Theatre Royal Bar 25 Greenside Place Edinburgh EH1 3AA Scotland