Typically, the best weather in London happens in the late spring/early summer and late summer/early autumn periods, which are the months of May, June, September ...