London

"In London, everyone is different, and that means anyone can fit in." - Paddington Bear

The Big Smoke, London 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 southeast England at the head of a 50-mile (80 km) estuary down to the North Sea and has been a major settlement for two millennia.
error: