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 individuals who took part in the Battle of Britain during the Second World War.
A section of the Battle of Britain Monument
Victoria Embankment is part of the Thames Embankment, a road and river-walk along the north bank of the River Thames in London, England. Built in the 1860s, it runs from the Palace of Westminster to Blackfriars Bridge in the City of London, and acts as a major thoroughfare for road traffic between the City of Westminster and the City of London.
The Westminster end of Victoria Embankment and PS Tattershall Castle, pictured in 2009
Victoria Embankment under construction in 1865
Electric light provided by Yablochkov candles in December 1878
Section through Victoria Embankment at Charing Cross showing sub-surface railway