London is never a disappointment when it comes to hosting a wide range of events. This year is no exception.
18th of October - Emeli Sande at O2
21st of October - The National Wedding Show at Excel
22nd of October - Metallica at O2
30th of October - Spirit of Christmas Fair at Olympia
5th of November - Bonfire Night Fireworks
17th of November - Winter Wonderland at Hyde Park