The best times of year to visit London · 01 · April and May · 02 · Notting Hill Carnival (August) · 03 · December · 04 · June and July. Royal spectacles and ...