Sun, Apr
20

Feast of St George in Trafalgar Square 2025

12:00pm – 6:00pm
Free

St George’s Day is traditionally celebrated on 23 April each year, and is recognised as England’s national day. Head over to Trafalgar Square for the annual celebration of St George, patron saint of England and slayer of a dragon, legend has it.

Crowds will gather in one of London’s biggest squares for a free day of ye olden time fun including morris dancing, family games and live music. There will also be plenty of traditional English fare to feast on from a range of food stalls and the chance to take a selfie with one of London’s famous Pearly Kings and Queens.

Organisers may cancel events, alter schedules, or change admission requirements without notice. Always check official sites before heading to an event.

Get all the info on what's on in London direct to your inbox every month

Featured Events

Recommended hotels located nearby