BBC History Magazine's History Weekends 2017

Winchester 6-8 October
York 24-26 November

Special Events, Educational events