London is the capital of England and the United Kingdom and one of the world's top cities to visit.
London has a temperate marine climate with light rain expected throughout the year, heavier in the winter
Snow is rare in London--but it occasionally happens in January or February.
London is one of those places you can visit any time. Summer has the best weather, although you still have to expect some clouds and showers. Winter is generally drab outside, but the theaters are going full swing--and then there's that Dicken's Christmas we all want to have--without the ghosts, not to mention the free New Year's eve Fireworks display.
July and August tend to attract the most visitors and the weather can be quite variable. Despite the crowds, this is the season of free outdoor festivals and other free things to do.
The best time to go to London is May, June and September. The days are long enough for good, long walks, the gardens are blooming full swing in spring. There is no lack of things to do: a popular mid-May festival is Museums at Night. In April, get caffeinated at the London Coffee Festival.
The best airfares to London tend to run from late October through March, excluding the period around Christmas extending into the New Year. It might be rainy and cold--dress for it!--but London doesn't shut down with a little moisture, not even for tourists.
Chelsea Guest House (value)