Search results
London ( / ˈlʌndən / LUN-dən) [6] is the capital and largest city of both England and the United Kingdom, with a population of around 8.8 million. [7] The wider metropolitan area is the largest in Western Europe, with a population of 14.9 million.
Discover your ultimate guide to London. From the best activities in the city to top restaurants, bars and hotels, explore what's on in London today.