Edinburgh, 6 Waterloo Place, EH1 3EG

£4,590

Email