Forming part of an imposing, historic B-listed building, dating back to the 18th-century, this second-floor apartment boasts beautifully presented...
Set just off Haddington's historic high street, this traditional second floor double upper flat, is beautifully presented with generous...