Location

The Royal Burgh of Haddington is a town in East Lothian, Scotland. It is situated East of Edinburgh just off the A1.