Greater London, England’s capital, set on the River Thames, is a 21st-century city with history stretching back to Roman times. Greater London comprises 33 districts: The 32 London precincts and the City of London.
At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations.
Total Population: 8,825,000
(An increase of 7.97 % in the past 5 years.)
- Foreign Born - 3,082,000
- Language Spoken at Home - 3,087,000