London

London

London (English: /'lʌndən/) is the capital and largest city of England and the United Kingdom, with a population of just under 9 million. It stands on the River Thames in south-east England at the head of a estuary down to the North Sea, and has been a major settlement for two millennia. The City of London, its ancient core and financial centre, was founded by the Romans as Londinium and retains its medieval boundaries. The City of Westminster, to the west of the City of London, has for centuri…

1 - 24 places to see

Photos provided by Flickr are under the copyright of their owners

Looking for places related to London?

  • Show map
  • Wednesday
    50°F42°F
    12mph
    Thursday
    54°F40°F
    9mph
    Friday
    55°F45°F
    8mph
    Saturday
    54°F48°F
    12mph
    Weather London