We had to prise ourselves away from the café and farm shop at Fenton Barns, with their multitude...
Haddington, known as 'the hidden toun' for the way it sits in its rural location, is an...