The Mayor organises a yearly programme of eight core events to celebrate London’s culture and communities: St Patrick’s Day Parade and Festival, Feast of St George, Vaisakhi Festival, Eid, Diwali Festival, African Festival, Liberty Festival and New Year’s Eve Fireworks. He also supports a range of other events, exhibitions at City Hall and celebrations across London.

Upcoming events

MOPAC Roadshows
8 September 2014 to 16 December 2014

The Deputy Mayor for Policing and Crime is revisiting every London borough in 2014 with senior Metropolitan Police officers to talk about local policing and answer your questions.

Rivers of the World retrospective 2006-2014
Tuesday, 16 September 2014 - 12:00pm to Friday, 3 October 2014 - 5:00pm

This free exhibition at City Hall brings together a selection of artworks created over nine years as part of Rivers of the World - Thames Festival Trust’s international art

Rivers of the world
Three Night Markets
Thursday, 18 September 2014 - 12:00pm to Thursday, 16 October 2014 - 7:00pm

While the city sleeps, London’s Smithfield, Billingsgate and New Covent Garden markets come to life.

Africa on the Square
Saturday, 11 October 2014 - 12:00pm to 6:00pm

Come and celebrate African cultures in Trafalgar Square on Saturday 11 October.

Gwana Griot will be appearing at Africa on the Square 2014
Diwali 2014
Sunday, 12 October 2014 - 2:00pm to 8:00pm

Come and celebrate Diwali, the festival of lights in Trafalgar Square. There’s something for everyone at this fantastic free event.

Diwali 2014
People's Question Time - Waltham Forest
Tuesday, 11 November 2014 - 7:00pm to 9:00pm

Your chance to put questions to the Mayor of London and London Assembly. 

Boris Johnson, Mayor of London
Skills London 2014
Friday, 21 November 2014 - 9:30am to Saturday, 22 November 2014 - 4:00pm

Skills London, the capital’s biggest free jobs and careers event for young people returns to ExCeL London on 21-22 November.

Skills London 2014
Carol Singing on Trafalgar Square 2014
8 December 2014 to 23 December 2014

The carol singing programme for Christmas 2014 runs from Monday 8 – Tuesday 23 December, excluding Saturday 13 December 2014 and Tuesday 16 December 2014.

London NYE Fireworks 2014
31 December 2014

To ensure a safe and fun night for all, we’re introducing tickets for £10. Find out how you can get yours.