Ideal starter flat offering light and spacious accommodation on the top floor of a traditional tenement, superbly situated only moments from the...
Immaculately presented, one-bedroom, first-floor flat, set quietly to the rear of a traditional, stone-built tenement. Located close to the town...
Well presented one bedroom ground floor flat within a traditional building set in a quiet street close to the scenic River Esk and with a great...
This is a bright and spacious second floor flat (51m sq) forming part of a traditional tenement close to Musselburgh Race course. In excellent...