Flat | 3 Bd | -- Ba
Haddington Terraced | 3 Bd | -- Ba
The historic town of Haddington lies approximately 15 miles east of Edinburgh and is therefore well....
Haddington Flat | 3 Bd | -- Ba
Offering excellent potential 16 Court Street is a well proportioned three bedroom first floor tradit....
Terraced | 3 Bd | -- Ba
| 3 Bd | -- Ba