Top five things to see and do at the Duxford Battle of Britain Air Show – Essex Magazine

Top five things to see and do at the Duxford Battle of Britain Air Show  Essex Magazine

The Battle of Britain Air Show returns to IWM Duxford this weekend, with the site transforming into a film set in commemoration of the 1969 Battle of Britain film.