Location

Cards (4)

  • London
    London is situated in the South East of England, located on the river Thames. London developed because of its position as the capital of the UK with political and administrative functions. It has became a global city and a financial center. London's population reached 8 million and it set to increase to 10 million by 2041
  • 3 advantages of London's site/location
    Holds a strategic position with good road and rail links as easy access to Europe i.e. Heathrow or Eurostar from kings cross.
    It has flat land encouraging industry plus the river Thames is ideal for trade
    It has a major time zone advantage for doing business with Asia
  • Why did London grow as a city
    The River Thames made London a center of trade
    The romans built bridges allowing expansion further north
  • Is London a world city
    Yes it is because it's the capital of one of the G7 countries with a wide ethnic diversity. It's a global financial hub with many big TNCs - e.g. Barclays and JP Morgan being based there. The politics have worldwide impacts e.g. Brexit. Also there are airports and Private airports to transport you the other countries and parts of the world