The good months outnumber the rough ones for London
September, June and May are the broad sweet spot on the calendar. Those months, December, January and February, make up the less forgiving side of the calendar.
Compare nearby choices.
Stay in United Kingdom, but see whether another destination fits your timing better.
This place has good weeks.Now you know where they hide.