London is a year-round city, but June to August offers the best weather and longest days. September to November and April to May are excellent for fewer crowds.
London's best weather arrives in June to August (18–25°C, 16+ hours of daylight, parks in full bloom, Wimbledon, Notting Hill Carnival) but the city is also extraordinary in autumn, when galleries empty of summer tourists and the city settles back into its creative rhythm.
London's free museums are world-class and genuinely free year-round: the British Museum, Natural History Museum, V&A, National Gallery, Tate Modern, and Science Museum all have no admission charge for permanent collections. Budget travellers can spend a week in London with almost zero museum costs.
Is London rainy all year?
London is wetter in reputation than reality — it receives less annual rainfall than New York, Miami, or Sydney. But overcast skies are common, and light rain can occur any month. July is statistically London's sunniest and driest month. Pack a compact umbrella regardless of season.
When is London most expensive?
June to August (peak tourist season + Wimbledon), Christmas week, and major event weekends (Glastonbury, despite being in Somerset, fills London hotels as a gateway). January and February offer the lowest hotel rates — sometimes 40–50% below summer peak prices.
What is London like in January?
Quiet, cheap, and genuinely enjoyable if you embrace the grey skies. Museums are uncrowded, restaurant reservations are easy, West End shows have more ticket availability, and the post-Christmas sales offer significant shopping value. Hyde Park Winter Wonderland is still open until early January.
Book a pre-arranged transfer in London
Fixed price · no meter disputes · book in advance
Affiliate links — we may earn a small commission at no extra cost to you.
Go prepared — know the fair price before you land
Check real taxi fares and local tipping customs for London — so you never overpay on your first ride or leave an awkward tip.