Skip to main content
TravelBubu
United Kingdom landscape

London

United Kingdom

114 spots 35 guides

About London

London is the capital and largest city of both England and the United Kingdom, with a population of 9.1 million people in 2024. 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. Its ancient core and financial centre, the City of London, was founded by the Romans as Londinium and has retained its medieval boundaries. The City of Westminster, to the west of the City of London, has been the centuries-long host of the national government and parliament. London grew rapidly in the 19th century, becoming the world's largest city at the time. Since the 19th century the name "London" has referred to the metropolis around the City of London, historically split between the counties of Middlesex, Essex, Surrey, Kent and Hertfordshire, which since 1965 has largely comprised the administrative area of Greater London, governed by 33 local authorities and the Greater London Authority.

Based on 114 spots from 35 travel guides

What to Expect in London

  • A cafe culture hub with 39 restaurants, 23 bars, 12 attractions, 10 transports to explore
  • Home to legendary Sunday roast with aged beef, chapati and beef patty
  • Explore distinct areas including Westminster, London Bridge and Kensington
Local Favorites

Must-Try in London

Video Guides

View all 35
2210 is London’s most exciting Caribbean restaurant right now. 1:49

Best Food in London: Top Caribbean Spot

TOPJAW
TOPJAW
1 spots 48.8K

Top Picks in London

View all 114 spots

Neighborhoods to Explore