46/20 Newhaven Pl, Edinburgh EH6 4UH, UK
14/4 Great Jct St, Edinburgh EH6 5LA, UK
18 Duddingston Loan, Edinburgh EH15 1SN, UK
6, 19 Firrhill Park, Edinburgh EH13 9DP, UK