Situated on the outskirts of the sought-after town of Haddington. The property has been tastefully decorated and upgraded throughout to create a...
Forming part of an original stone built steading, Ewe Cottage, 16 Bolton Steading is a beautifully presented 5 bedroom house peacefully located in...