Centrally located in the popular market town of Haddington, 30/2 Market Street is a bright and appealing three bedroom double upper flat situated...
Immaculately presented, this two-bedroom traditional ground floor Haddington property has been beautifully renovated and combines period charm with...
Forming part of an original stone built steading, 22B Bolton Steading is a charming one bedroom upper flat peacefully located in the attractive...
Located within a sought after area of Haddington is this truly exceptional ground floor flat. Presented to the market following a full renovation,...