exploring-london.com
10 of London’s modern icons…7. The O2…
Another project to celebrate the new Millennium, the O2 – originally known as the Millennium Dome – is the largest domed structure in the world. Occupying a prominent site at the northe…