Twickenham is a suburban district in southwest London, England, on the River Thames, within the London Borough of Richmond upon Thames.

Quick Scoop: Where Twickenham Is

  • It sits about 9–10 miles (around 16 km) southwest of central London (near Charing Cross).
  • It is part of Greater London today but was historically in the county of Middlesex until 1965.
  • Administratively, it falls under the London Borough of Richmond upon Thames, and uses the TW1 and TW2 postcode districts.
  • Geographically, it lies on or near the north bank of the River Thames, with Eel Pie Island just off its riverside.

If you’re thinking of the famous rugby ground, Twickenham Stadium is in this same area and is the main home of England’s national rugby union team.

Information gathered from public forums or data available on the internet and portrayed here.