Thinking of visiting London? Be inspired by our month-by-month guide to what's on, weather, shows, shopping, festivals and much, much more
May in London
Make the most of May in London. As the city's weather warms up, so does its calendar of open-air events with flower shows, vibrant cultural celebrations and fun activities for all.
June in London
June is a fun time to visit London as the city celebrates the Queen's birthday in style, classic British sport comes to the fore and the festival calendar begins.
July in London
Locations across London pulsate with the sound of music in July, dance takes over the city's streets and squares and comedy comes to Greenwich.
August in London
August sees London host Europe's biggest street party, cultural communities take centre stage and child-friendly attractions keep the kids amused.
September in London
September is a great time to visit London. You can explore its most beautiful (and private) buildings, see one of the capital's biggest festivals and enjoy an old-fashioned Cockney "knees-up".
October in London
In October, London's food, drink and film scene comes to the fore with a series of events, while Halloween showcases the capital's spooky side.
November in London
During November the city's dark winter nights are awash with colour and light as major events and theatrical productions take place in London, while the colder climate offers the perfect excuse to enjoy a cosy pub.
December in London
December is a great time to visit London. From children's pantos to sophisticated party spots, there's of plenty of fun to be had, while carol services offer a chance for reflection.
January in London
January is a great time to visit London. You can counteract Christmas spending with purse-friendly attractions and activities, brighten up the winter days with colourful theatre and art, and be inspired by power boats, marching bands and the poetry of Robert Burns.
February in London
If you come to London in February, you can sample China's influence on the city, wow your loved one with a romantic rendezvous, and stay a step ahead with cutting-edge fashion.
March in London
March is a top time to visit London. There's sporting prowess on the river Thames, the city is bedecked with early spring blooms and patriotic celebrations honour England's neighbours.
April in London
In April, the UK capital celebrates England's greatest ever playwright, you can discover the city on two wheels and the London Marathon arrives in town.