London
United Kingdom
16:33:22
Wednesday, October 22, 2025
- Time zone
- Europe/London
- Coordinates
- 51.5074, -0.1278
United Kingdom
London is the capital and largest city of both England and the United Kingdom, with a population of 9,841,000 in 2025. Its wider metropolitan area is the largest in Western Europe, with a population of 15.1 million. London stands on the River Thames in southeast England, at the head of a 50-mile (80 km) tidal estuary down to the North Sea, and has been a major settlement for nearly 2,000 years.
Source: Wikipedia