Skip to main content
British Red Cross homepage

Guildhall Christmas Market

The City's original Christmas Market.

Date:

30 Nov 2026

Location:

Guildhall Art Gallery, Guildhall Yard, EC2V 7HH

Event:

Social

Next market date:

To be confirmed - Monday and Tuesday in late November or early December 2027


For all enquiries, please contact with us on guildhallmarket@redcross.org.uk.

The Guildhall Christmas Market on behalf of the British Red Cross will return in 2027.

This beloved event offers vistors the chance to do their Christmas shopping in a beautiful, historic setting and help us to be here for humanity.

In 2025, the market raised over £188,000 for our work supporting people in crisis and was featured in TimrOut's top 30 London Christmas market.

Dates for the market will be confirmed and more information about stallholder applications will be available on this page in late 2026 - please note that we are not taking stallholder enquiries or applications at this time.

Early bird tickets are expected to go on sale in July 2027.

The City’s original Christmas Market

Shop a variety of stalls selling luxury handmade, unique and exclusive gifts. The event raises vital funds for the work of the British Red Cross. 

When you're ready to take a break from shopping why not join us for a delicious afternoon tea or festive lunch in the Crypt. Refreshments and treats will also be available.

Address:
Entrance via Guildhall Art Gallery
Guildhall Yard
EC2V 7HH  

Facilities:
Wheelchair access

See a list of all the stallholders

Celebrating over 60 years

Founded in 1961, the Guildhall Christmas Market is one of the largest fundraising event for the British Red Cross and one of London’s most successful Christmas Markets. The gothic splendour of the City’s most renowned medieval building, the Guildhall, provides a truly atmospheric and memorable venue for this special event.

Your shopping supports vital humanitarian work

Funds raised will support the humanitarian work of the Red Cross, helping people in crisis in the UK and in 191 countries across the world. The British Red Cross is part of a movement that is there for people as soon as crisis hits. It is your support that makes us the world’s emergency responders, whether we’re supporting people after the impact of flooding here in the UK, being there for families fleeing Ukraine, or responding to any other emergency.

Together, we can keep giving hope and help to people whose lives have been turned upside down.

The British Red Cross is a secular humanitarian organisation, providing impartial assistance to people in need. We welcome volunteers and supporters of all faiths and of none.

Do you have a question about this page or want to give us feedback? Visit our Contact Us page.