Royal Air Force Museum London is situated on the historic site of the London Aerodrome and houses over 100 aircraft from around the world.

The last photograph is of a Halifax bomber found in a lake in Norway. In 1942, it was shot down by German anti-aircraft guns.

For current visiting hours, please visit the website of the museum.

Do you have more information about this location? Inform us!

Source