80/3 Inchview Terrace is a spacious two-bedroom first floor flat, set in a modern apartment building located in the popular district of...
4/4 White Park is a lovely & bright first floor flat and forms part of an established modern development positioned with the popular district of...
205/1 Portobello High Street is a generously proportioned 2-bedroom first-floor flat, ideally situated in the vibrant heart of Portobello. A wide...
56, 1F3 Montpelier Park is a rarely available, well-proportioned two bedroom first flat forming part of a traditional tenement building, this...
6/2 Sinclair Place is a charming, large bright two-bedroom ground floor flat, occupying prime position within this exclusive modern development...
7 The Maltings is a spacious, two-bedroom end-terraced townhouse located in the highly desirable village of Aberlady. Surrounded by stunning beaches...
21H Melbourne Place is a charming second floor apartment located within a Victorian tenement building situated on a tranquil street in the heart of...
8/4 Cunningham Square is a bright and spacious two-bedroom apartment on the first floor of a well-maintained development in the sought-after...
2 Joppa Gardens is an immaculately presented, bright and spacious 3 bedroom, main door, end terrace upper villa with period features. The...
5, 2F2 Straiton Place is set on a quiet street in the heart of Portobello and close by to excellent amenities, quick transport links and vast open...