There is such a diverse range of events in London the only difficulty is deciding which ones to choose.
Upcoming event highlights:
The oldest tennis tournament in the world - enjoy two weeks of world-class tennis this summer.
Monday 27th June - Sunday 10th July 2016
Enjoy world's biggest annual flower show. Flanking both sides of the Long Water at Hampton Court Palace, you can enjoy Show Gardens, the Rose Marquee, Floral Marquee, plant pavilions and a variety of talks, demonstrations and exhibits.
Tuesday 5th - Sunday 10th July 2016
The Great British Beer Festival accompanies an amazing selection of real ale, cider, perry and beers from around the world with music and entertainment on the festival stage.
Tuesday 9th - Saturday 13th August 2016
The Notting Hill Carnival is the largest street festival in Europe and originated in 1964 as a way for Afro-Caribbean communities to celebrate their own cultures and traditions. Taking place every August Bank Holiday weekend in the streets of London W11, the Notting Hill Carnival is an amazing array of sounds, colourful sights and social solidarity.
Sunday 28th - Monday 29th August 2016
NATIONAL HISTORY MUSEUM
The Museum first opened its doors on 18 April 1881, but its origins stretch back to 1753 and the generous offer of a renowned doctor, Sir Hans Sloane.
The Saatchi Gallery aims to provide an innovative forum for contemporary art, presenting work by largely unseen young artists or by international artists whose work has been rarely or never exhibited in the UK.
ROYAL ALBERT HALL
This iconic venue is open to the public during the day through tours of the building, live music in Verdi, and free exhibitions, and is home to the Elgar Room, a state-of-the art small-scale performance space.
Take a walk through British Art, exploring a variety of themes.
VICTORIA & ALBERT MUSEUM
As the world's leading museum of art and design, the V&A enriches people's lives by promoting the practice of design and increasing knowledge, understanding and enjoyment of the designed world.