London for a weekend

London has free world-class museums, markets, parks and theatre. Pick an area to base yourself, use contactless on the Tube and mix one big sight with a market like Borough or Camden.

What to see in two days

  1. British Museum (free)
  2. Westminster, Big Ben and the South Bank
  3. Tower of London and Tower Bridge
  4. Borough Market
  5. Camden and Regent's Canal

Where to stay

Neighbourhood advice only: we do not earn from hotel bookings.

From the airport

Heathrow: Elizabeth line or Piccadilly line (pay with a contactless card). Gatwick/Stansted/Luton: trains to central London.

Official transport sites: TfL (Transport for London)

When to go

Best: May–September (long days, parks). December has lights and markets. It can rain any time; museums save rainy days.

Average weather by month

Month°CRain
Jan8°12 days
Feb9°11 days
Mar11°13 days
Apr14°10 days
May18°11 days
Jun21°11 days
Jul23°10 days
Aug23°9 days
Sep20°11 days
Oct16°12 days
Nov11°12 days
Dec9°12 days

Averages for 2016–2025: daytime high and days with rain (1 mm or more) per month. Source: Open-Meteo (ERA5).

Upcoming events

  • Hyde Park Winter Wonderland Nov 19 – January 3, 2027
    Christmas markets, rides, an ice rink and shows in Hyde Park (closed 25 Dec). hydeparkwinterwonderland.com
  • Notting Hill Carnival Aug 29 – August 30, 2027
    Europe’s biggest street carnival, Caribbean music and food. nhcarnival.org

Dates as announced by the organisers; check the official site before you book.

Useful for this trip

Partner links: if you book through them we may earn a commission, at no extra cost to you.

Find a weekend flight to London

The bot checks which flights fit your weekend from your airport and alerts you when the price drops.

Search in Telegram

visitlondon.com · Wikivoyage · Guide checked October 24, 2026.

More weekend guides

Athens · Budapest · Prague · Vienna · Rome · Barcelona · Paris · Berlin · Amsterdam · Lisbon · Krakow · Istanbul · Larnaca · Tbilisi · Milan · Madrid · Sofia · Thessaloniki · Dubrovnik · Belgrade · Warsaw · Batumi · Yerevan · Baku