12 terms

AQA GCSE Urban UK London location and importance


Terms in this set (...)

South East of England
The part of the UK where London is located
River Thames
The water course that runs through London, which has been influential in its growth
London and South East England
have the densest population of the UK.
The houses of Parliament
the building where the British Parliament sits in London
Europe's Hot banana
The economic core of Europe where London is found
of the UK's population is in London on just 0.6% of the land
$21.1 billion in 2011
the highest tourist spend in the world in London
How much more Londoners earn than the UK average
Amount of the UK's GDP that London generates
of the head offices of the 250 largest companies in the world are in London
2 million
Londoners do not speak English at home
5 million
jobs in London at the start of 2012

Flickr Creative Commons Images

Some images used in this set are licensed under the Creative Commons through Flickr.com.
Click to see the original works with their full license.