Runnymeade Air Force Memorial does not yet have a photo. Upload the first!
X
Comments
Quote: This is not to be confused with the Royal Air Force Memorial in London. This is outside London in Runnymede (near Windsor), where the Magna Carta was signed. The Air Force Memorial is a beautiful building atop a hill with sweeping views of the... Read the full Runnymeade Air Force Memorial review
From journal It's the tower bridge, all you tourists!