Centrally located within the desirable market town of Haddington, 6 Beechwood Road is a two-bedroom mid-terraced home offering generous proportions,...
Set within a leafy residential setting in popular Haddington, this contemporary mid-terraced house offers a well-connected location with excellent...