Search results
News about London, Taylor Swift, Eras Tour
News about England, heat, heat-health alerts
News about Nigel Farage, Ukraine, Russia
Also in the news
Capital and largest city of England and the United Kingdom
London is the capital and largest city of both England and the United Kingdom, with a population of around 8.8 million, and its metropolitan area is the largest in Western Europe, with a population of 14.9 million. Wikipedia