Located in the highly sought after area of the New Town, 25 (3F1) Haddington Place is a delightful three bedroom top floor flat which forms part of...
6/14 Hawthornden Place is a spacious and bright top-floor flat, nestled within a quiet, modern development in the heart of historic Leith. Designed...