Haddington, East Lothian, Central East, Scotland