250+
festivals take place in London
every year including Europe’s
biggest street festival, the
Notting Hill Carnival which
attracts nearly one million people.
300+
languages spoken in London, more
than any other city in the world.
music performances a year across
London’s 300+ venues including
The O2 arena - the world’s most
popular music venue.
17,000+
17