Duddingston Park South is a charming, bright and spacious two bedroom top floor flat, situated in the highly regarded Duddingston district...
This two-bedroom first-floor flat includes a reception room and adjoining balcony with far-reaching views towards the sea. It offers an enviable city...
Light and well presented, two-bedroom, dual-aspect, second-floor flat with a private balcony. Set on a quiet residential street, located in the...