What's on in London!

Looking for things to do in London?

There's so much to see and do in London; keep up to date with our What's on page and make sure you have a holiday to remember. From one-off events, to quirky fairs, London is packed with things to do and places to go from local haunts to famous venues. See our list of events in London that happen every year.

Things to do in London

Daily - Changing the Guard at Buckingham Palace & Windsor Castle

The Changing the Guard ceremony at Buckingham Palace and Windsor Castle follows a traditional format for guard changing ceremonies. Taking place on 1 August, then every other day, Changing the Guard takes place at Buckingham Palace and every other day from 2 August at Windsor Castle. This is a sight not to be missed!

18 November 2016 - 3 September 2017: Star Wars Identities: Exhibition at The O2

Do or do not, there is no try! Explore the Star Wars universe and get to know the characters even better at this major exhibition. With over 200 original costumes, props, models and artwork on display, the force is strong with this one. 

6 - 15 January 2017: London Boat Show at ExCel London

With over 300 exhibitors, interactive attractions, brands and guest speakers, the London Boat Show is a showcase for the best in the nautical world. 

19 January - 26 February 2017: Magical Lantern Festival London

Returning for another year, head down to Chiswick House Gardens and "Explore The Silk Road" at 2017's Magical Lantern Festival. Mixing art, heritage and Asian culture, this illuminated outdoor festival features lantern installations, food and drinks stalls, interactive activities, funfair games and ice-skating. 

25 January 2017: Burn's Night

Celebrate Scotland's national poet Robert Burns with traditional food, poetry, music and drinks with London's Scottish community! Check out some of London's best bars and restaurants for their Burns Night suppers and celebrations

29 January 2017: Chinese New Year celebrations

There's no better place to celebrate the Year of the Monkey than London's Chinatown, followed with a colourful parade at Trafalgar Square. Indulge in traditional Chinese delicacies from roast pork and steamed fish to glutinous rice cakes on the first day of Chinese New Year (28 Jan), then head over to Trafalgar Square the following day for live music, performances and the annual Chinese New Year parade.

23 - 26 February 2017: The London Classic Car Show at ExCel London

A must-visit for any car enthusiast or motor-head, the London Classic Car Show brings together the best dealers, manufacturers, car clubs and products under one roof. Featuring hundreds of beautiful and iconic classics as well as an indoor driving runway, this show is a dive into the history of motor-vehicles!

17 March 2017: St. Patrick's Day 

Don your green garb and head down to Trafalgar Square on St Paddy's Day to celebrate Ireland's national day with London's Irish community. Don't miss the parade, grab a pint of Guinness and join in the festivities!

April 2017: The Feast of St. George

Celebrate the patron saint of England and his legendary slaying of a dragon on St George's Day at Trafalgar Square. Expect red and white decorations, traditional English food stalls, activities for the family, live performances and more!

13 - 16 April 2017: Rendez-Vous Tall Ships Regatta

Over the Easter weekend, Greenwich will see a fleet of tall ships sail into the River Thames for the Rendez-Vous 2017 Tall Ships Regatta. Whether you're a sailing enthusiast or not, this regatta is a great weekend of entertainment with up to 40 tall ships anchoring in the Thames, maritime entertainment, live music and fireworks to enjoy! 

23 April 2017: Virgin Money London Marathon

Join the crowds of runners and spectators on the streets of London for the Virgin Money London Marathon! One of the biggest events on London's sporting calendar, the London Marathon sees over 30,000 people running the 26.2 mile marathon through London's streets. Cheer them on from the sidelines! 

23 - 27 May 2017: RHS Chelsea Flower Show

The best of Britain in bloom, the Chelsea Flower Show is a world-renowned and prestigious flower show that showcases the best in garden design. From displays and workshops to show gardens, world-class garden designers and more, it's a must-see event on the London calendar.

June 2017: West End LIVE at Trafalgar Square

Singalong to your favourite musicals as West End LIVE features showcase performances from top West End Musicals, plays and shows. This free event is extremely popular so make sure you get there early to get a good spot!

14 - 15 June 2017: Household Division's Beating Retreat at Horse Guards Parade

An extraordinary pageant of music and military display that includes horses, cannon fire and fireworks. This annual concert is held by St James' Park on Horse Guards Parade in conjunction with the Queen's birthday parade, Trooping The Colour. 

14 - 18 June 2017: Taste of London Festival at Regent's Park

Attention foodies - head to Regent's Park for the Taste of London Festival where you can sample a tantalising selection of world-class chefs and some of London's hottest eateries. There'll be live-cooking demonstrations, masterclasses as well as more than 200 food and drink stalls, ready to satisfy your tastebuds. 

17 June 2017: Trooping The Colour

Dating back to the time of Charles II in the 17th Century, the cutom of Trooping The Colour is the Queen’s official birthday and is celebrated with a colourful military parade with hundreds of soldiers, horses and musicians. 

17 - 18 June 2017: Open Garden Squares Weekend

Explore over 200 gardens in a one-of-a-kind two-day event across 27 London boroughs. From the traditional and experimental to history, contemporary and more, Open Garden Squares weekend is a fantastic way to discover some of the city's best green hidden gems.

3 - 16 July 2017: Wimbledon Lawn Tennis Championships

Experience first-class tennis, strawberries and cream, at the Wimbledon Lawn Tennis Championships.  Wimbledon offers spectators the chance to buy premium tickets on the day – but be prepared to queue!  Grab one of a limited number of tickets available daily by joining the queue at the Gate 3 turnstiles. You are only entitled to purchase one ticket per person queuing and payment is cash only.

4 - 9 July 2017: RHS Hampton Court Palace Flower Show

Experience Henry VIII's historical residence, Hampton Court Palace in full bloom this Summer! From gorgeous gardens and stunning floral displays to shopping, fireworks, family activities, a specially created Butterfly Dome, educational workshops and more, there's something for everyone at this summertime celebration.

8 July 2017: London Pride

Pride in London Parade is the biggest LGBT+ parade in the UK with thousands of people taking to the streets as performers, musicians, dancers, party-goers and spectators. Join in the fun and festivities to celebrate London's LGBT+ community! 

9 July 2017: British Summer Time Hyde Park

British Summer means beer gardens, roof gardens and music festivals! Here in London, the best of the entertainment world descend upon BST Hyde Park! With headliners such as Green Day, Justin Bieber, Kings of Leon and Phil Collins already confirmed, it's set to be a fantastic fest.

14 - 23 July & 4 - 13 August 2017: IPC WOrld ParaAthletics Championships & IAAF World Championships

The world's biggest sporting events of the year are coming to London! For the first time, both the para and IAAF championships will be hosted in the same city, in the same year which means this event is going to be one to remember! With over 3000 athletes from over 200 nations decending on the capital for 20 days of sporting action, these will be some of the hottest tickets of the year. 

14 July - 9 September 2017: BBC Proms

Hear a wide range of classical music in a season of informal concerts with the BBC Proms at the Royal Albert Hall and in venues across London.  Each year the BBC Proms hosts two months of concerts, aiming to bring the finest classical music to as many people as possible at affordable prices and in an informal atmosphere.

5 August - 24 September 2017: Buckingham Palace Tour: Summer Opening

Buckingham Palace is the most iconic royal building in the country. It is the London residence of Her Majesty The Queen and is one of only a few working royal palaces left in the world. Every summer, the State Rooms are opened to the public and you can buy your tickets here: http://buckinghampalace.londonpass.com

27 - 28 August 2017: Notting Hill Carnival

The streets around Notting Hill in West London come alive with a huge Caribbean Party – Europe’s biggest street festival! Colourful floats and incredible costumed performers make their way through the streets to the sound of steel bands and calypso music.

September 2017: Totally Thames festival

See the Thames brought to life in a month-long programme of river-inspired events, ranging from archaeology to opera, organised walks and fireworks. 

16 - 17 September 2017: Open House London

Don't miss out on the capital's largest festival of architecture and design, held every September. From private residences to historical buildings, hidden vaults, modern design meccas and more, Open House London is an eye-opening look at some of London's most incredible designs.

16 - 24 September 2017: London Design Festival 

Carrying on the celebration of design in London after Open House is the London Design Festival. Showcasing works of designers, artists, architects and artisans, this festival features large-scale installations, pop-ups, exhibitions, workshops, studio tours and more. 

5 November 2017: Bonfire Night/ Guy Fawkes Day 

Remember, remember, the fifth of November! Join the nation in celebrating Guy Fawkes Day with bonfires and fireworks displays in parks around the city. 

The areas surrounding some of these events will be busier than usual.  For transport updates and to plan your journey visit www.tfl.gov.uk