The dates when London hotels fill up and prices jump: stadium concert weekends at Wembley and Tottenham, BST Hyde Park, Wimbledon, the Christmas run-up and New Year's Eve. Check here before you pick your travel dates.
June to August above all (stadium tours, BST Hyde Park, Wimbledon), then December and New Year's Eve. January and February are the quietest and cheapest months.
Avoid the dates on this page, and prefer Sunday to Thursday nights; weekends cost more almost every week of the year.
Dates come from the organizers; we check them regularly.