This lovely first floor flat is set in the heart of Musselburgh, moments from the beach and harbour. Boasting a spacious rear facing lounge with...
Exceptionally appealing main door double upper flat forming part of a charming period terrace located only a short walk from a delightful sandy beach...
This is a bright, generously proportioned (89m sq) main door upper villa in good decorative order throughout. The property benefits from gas central...
Plot 1 3A The Wireworks forms a contemporary and stylish 3 bedroom ground floor apartment with flexible open-plan living/dining/kitchen, en-suite...