The Millennium Bridge is a steel suspension bridge for pedestrians crossing the River Thames in London, linking Bankside with the City of London.
Read MoreThe Millennium Bridge is a steel suspension bridge for pedestrians crossing the River Thames in London, linking Bankside with the City of London.
Read More