This year the Haddington Festival celebrates its 50th Anniversary! Keep an eye out for a range of special events to celebrate this milestone, as well as the usual range of activities, musical concerts, exhibitions, craft fairs and a daily café and sporting competitions.
Date: 26/05/18 - 02/06/18
Time: Various
Location: Haddington
link