Late April through June offers London at its finest—the city shakes off its winter gray, parks explode with blossoms, and daylight stretches past 9pm by late May, giving you maximum hours to explore. Spring temperatures hover comfortably between 12-18°C (54-64°F), perfect for walking between neighborhoods without the summer crowds that descend in July and August. This season also brings cultural abundance: galleries unveil major exhibitions, outdoor food markets hit their stride, and rooftop bars reopen with views across the Thames. May specifically is particularly vibrant with the Chelsea Flower Show (typically late May), RHS Garden Shows, the London Marathon (late April), and numerous neighborhood festivals including the Covent Garden May Fayre & Puppet Festival, Hackney Carnival, and the Regent Street Festival. Street food markets flourish throughout the city, and open-air cinema seasons launch in parks like Somerset House and Open Air Theatre in Regent's Park, adding extra energy without the overwhelming tourist density of peak summer.
September through early November presents an equally compelling alternative, particularly for photography enthusiasts. Autumn light in London is legendary—soft, golden, and flattering to the city's historic architecture. Parks transform into tapestries of amber and crimson, museums launch their autumn exhibitions, and the theater season reaches full momentum. Temperatures remain mild (10-17°C/50-63°F in September), and the summer tourist surge has receded, meaning shorter queues at major attractions and easier restaurant reservations. September brings the Open House London weekend offering rare access to architecturally significant buildings typically closed to the public, the London Design Festival, and the Totally Thames festival along the riverbanks. October features the London Film Festival and various Halloween events, while November hosts the Lord Mayor's Show and the start of festive Christmas markets.
Avoid January and February when daylight dwindles to barely eight hours, rain is relentless, and the city feels genuinely bleak. While December has festive charm with Christmas markets and lights, accommodation prices spike and attractions overflow. Mid-summer (July-August) brings pleasant weather but also peak crowds and prices—expect hour-long queues at the Tower of London and fully booked restaurants at prime dining times. For your interests and budget, late spring or early autumn delivers the ideal balance of weather, crowd levels, cultural offerings, and value.