Embed presentation
Download to read offline













Greater London, also known as the London region, has an area of 1,579 square kilometers and a population of 7.5 million people. The much smaller City of London, also called the Square Mile, has an area of 2.6 square kilometers and a population of 9,200. The Millennium Bridge crosses the River Thames in London, connecting Globe Theatre and Tate Modern in the south to St. Paul's Cathedral in the north, with the nearest London Underground station being Mansion House.












