When To Visit London

London is a beautiful city pretty much the year round, but no matter when you go, it is a good idea to pack an umbrella. Weather wise, the absolute best time to visit London would be during Spring or late summer which falls between March and May, which is also when you can catch a lot of festivals and events. But this is also peak tourist season, as is holiday and pretty fall season between September and December, so expect crowds and peak prices. January is traditionally the coldest month in London and July, the hottest.