Cities

London
London is the capital and largest city of England and the United Kingdom. It stands on the River Thames in south-east England at the head of a 50-mile (80 km) estuary leading to the North Sea. London has been a major settlement for two millennia.

Simon Cowell
Entrepreneur, TV Host
My favorite thing about London is the weather. It’s the best when it’s raining on a Sunday and you can watch a movie.