The English Heritage Festival of History covers 2000 years of British history. Most of the displays are military, probably because it leads to a more dramatic show.
In addition to the big displays, there was a historic market where you could buy traditional clothing, games, tableware.
Click on the thumbnail to view the image