Desirably situated in the historic market town of Haddington, this one-bedroom ground floor flat in a quiet pedestrianised development offers relaxed...