1 Haymarket Terrace
User Rating: 5.0
30, Wright's Houses
User Rating: 3.7
8 Leven Street
User Rating: Not Rated
8 Young Street
18-20, Grassmarket
User Rating: 1.0
34 Grassmarket
435 Lawmarket
User Rating: 3.0
15, Market St
43-45, The Causeway, Duddingston
266 Canongate
167 Canongate
User Rating: 3.8
17 West Register Street
User Rating: 4.0