Best London events

London is never a disappointment when it comes to hosting a wide range of events. This year is no exception. 

2nd - 15th of July - Wimbledon 2018

6th - 15th of July - British Summer Time

21st of July - 30th of Sept - Buckingham Palace Tours

28th - 29th of July - Prudential Ride London

24th - 26th of August - Britney Spears at O2

26th - 27th of August - Notting Hill Carnival