Rating: 0.0/5 (0 votes cast)
London Millennium Footbridge live aerial map view in London
Check out this live birds eye aerial view overlooking the London Millennium Footbridge crossing the River Thames in London - England
The Millennium Bridge, officially known as the London Millennium Footbridge, is a steel suspension bridge for pedestrians crossing the River Thames in London, England, linking Bankside with the City. It is located between Southwark Bridge (downstream) and Blackfriars Railway Bridge (upstream).
|