London Travel Guide

Overview

  • London, located on the River Thames estuary, keeps reinventing itself, layering new culture onto deep heritage and drawing ever more visitors.
  • Myth credits Brutus of Troy with founding the city, but historically, the Romans established Londinium after the AD 43 invasion.
  • The Norman Conquest in 1066 ushered in a new era, and the world-famous Tower of London traces its origins to the White Tower, built in 1078.
  • London is the capital and largest city of the United Kingdom, with about 9.1 million residents in 2024 and 15.1 million in the metro area.
  • Its ancient core, the City of London, retains medieval boundaries and is the financial center, while Westminster is home to Parliament; since 1965, most of the metropolis has formed Greater London, governed by 33 local authorities and the Greater London Authority.
About Sightseers’ Delight 996 Articles
Sightseers’ Delight started publishing in June 2016. The site, published by The DeFeo Groupe, collects and curates content about places where historical events large and small happened. The site builds off the legacy of The Travel Trolley, which launched in June 2009. The site aimed to be a virtual version of the trolley tours offered in so many cities.