Rarely available, spacious three bedroom ground and first floor maisonette flat, set in a desirable location overlooking the River Esk within the...
This is a generously proportioned (83m sq) first floor flat, one of six in a block, in a central location close to the High Street and Tesco...
Set on a quiet street in the heart of Musselburgh, moments from the harbour, beach and waterfront is this spacious double upper apartment. Offered to...
Superb and stylish double upper flat in a converted "C" listed townhouse set in the heart of Musselburgh. The property has been beautifully renovated...