If you are wondering what to do in London, there is one thing you can be sure about: you will not be bored. A mix of traditions, history and the most contemporary events happen in London throughout the year.

There is no bad time to visit London. The weather might get tricky sometimes, but activity-wise there is always something exciting. London theaters offer performances throughout the year - be it a West-End musical, a show, a play, or an opera in Covent Garden or at London Coliseum. Consider purchasing tickets online in advance as good seats at good prices sell out fast.

London museums and art galleries host many interesting exhibitions and events, many are free of charge. Learn more about events at London museums. Browse Things to Do and Itinerary Ideas for inspiration.

If you have not seen it before, consider attending Changing of the Guard ceremony.

Top