Site of an explosion, a military accident that killed around 70 people in 1944. It was one of the largest non- nuclear explosions in history and the largest in the UK.
Comments
Sign in or get an account to comment.