Latitude and longitude of Battle of Britain Monument, London
- Nearby Windsor, United Kingdom
Satellite map of Battle of Britain Monument, London
The Battle of Britain Monument in London is a sculpture on the Victoria Embankment, overlooking the River Thames, which commemorates the British military personnel who took part in the Battle of Britain during the Second World War.
Latitude: 51° 30' 10.86" N
Longitude: 0° 07' 24.33" E