A fantastic 5-bedroom townhouse with private garden set in an enviable position overlooking Musselburgh Racecourse, and within close proximity to the City of Edinburgh.
A superb six-bedroom family home, steeped in history, boasting elegantly designed reception spaces and a contemporary open-plan kitchen/breakfast room.
A fantastic 5-bedroom townhouse with private garden set in an enviable position overlooking Musselburgh Racecourse, and within close proximity to the City of Edinburgh.
A superb six-bedroom family home, steeped in history, boasting elegantly designed reception spaces and a contemporary open-plan kitchen/breakfast room.