The best time to travel to London is in the warm season between March and October. Summer is the peak season with big crowds. For mild weather and fewer people, come in spring or in the fall. The very best months to visit London are April-May and September-beginning of October.