The Millennium Bridge is a pedestrian suspension bridge over the River Thames in London, United Kingdom, opened in 2000.
London 01/25 Show on map 51.5095, -0.0985