Set on a no-through road beside a public park, this traditional two-bedroom second-floor flat has a desirable location in Musselburgh, set within...
Plot 9 The Wireworks forms a contemporary and stylish two bedroom apartment with flexible open-plan living/dining/kitchen, en-suite shower room,...