Enjoying a beachside location and superb views across the Forth to Berwick Law, this spacious top floor (second) flat provides well-proportioned two...
32E Beach Lane is a charming second-floor flat set in a traditional tenement in the coastal town of Musselburgh. The property is situated in quiet...
Situated in Musselburgh, this three-bedroom double upper flat is a spacious residence that has a prime position on the High Street, offering...
This striking two-bedroom tenement flat, situated in the Musselburgh Conservation Area, enjoys understated decor highlighted by stylish touches,...
Nestled in the heart of Musselburgh, moments from Haugh Park and the banks of the River Esk is this spacious main door traditional lower villa....
Welcome to 3D Harbour Court, Harbour Road—a lovely third-floor flat in the vibrant harbour area of Musselburgh. This two-bedroom home boasts...
Nestled quietly away within a small development is this stunning 2nd floor flat with unrivaled views over Musselburgh Golf Club. The flat is in...
44 Newbigging is bright and spacious upper flat forming part of a 1930's four in a block just off Musselburgh's High Street with good local shopping...
Set within an established residential area of Whitecraig, near reliable village amenities, including a convenience store, a primary school, bus/road...
111 North High Street is a three bedroom double upper flat, ideally situated to take advantage of Musselburgh's vast amenitiesThe rarely available...