Stock Photos of Millennium Bridge, London, England
Completed in 2000, this attractive pedestrian bridge spans the Thames River between Bankside and the City of London. More information: Millennium Bridge, London, England, UK.
Completed in 2000, this attractive pedestrian bridge spans the Thames River between Bankside and the City of London. More information: Millennium Bridge, London, England, UK.