Greater London · live event feed
What's on in Greater London · 3 categories
🗓️ Quiet 48 hours across Greater London. Nothing in the feed until later in the week. 📅 Plus 491 more further out on the horizon. Filter by town below if you fancy narrowing it down further. 🎉
All categories
Music Comedy Arts & Culture Theatre & Performing Arts Sports & Fitness ✓ Food & Drink Markets & Fairs Family Community & Charity Nightlife ✓ Education & Talks Outdoor & Nature Film & Cinema Festivals
+19 days
+19 days
+20 days +20 days +20 days +20 days +20 days +21 days
+21 days
+21 days
+21 days
+21 days
+22 days +22 days +22 days +22 days
+22 days
+22 days
+22 days
+22 days
+23 days +23 days +23 days +23 days
Professional's Curry Club
Tue 26 May · 17:30 · Uckfield
Stage Combat Workshop
Tue 26 May · 19:00 · Dartford
Wed 27 May 2026 • 00:00 - 20:30
Wed 27 May · Crayford
Wednesday 27 May 2026
Wed 27 May
Wagu Wednesdays
Wed 27 May
Great British Blake Off (Bakers)
Wed 27 May · 12:00 · Southfleet
Great British Blake Off ( voting )
Wed 27 May · 13:00 · Southfleet
Home Design Talk: Getting your outdoor space ready for summer living
Thu 28 May · 11:00 · Dartford
Summer Tablescaping Masterclass at Fenwick Canterbury
Thu 28 May · 17:45 · Canterbury
A HISTORY OF GATWICK AIRPORT
Thu 28 May · 19:00 · Charlwood
Sip & Salsa
Thu 28 May · 19:00 · Sidcup
Winemakers in Margate with Numbers Wine
Thu 28 May · 19:00 · Margate
Ruby Richardson
Fri 29 May · Margate
Coming Up at The Woolpack Inn
Fri 29 May · Warehorne
Fri 29 May 2026 • 20:00 - 23:00
Fri 29 May
Alcohol-Free Cocktail Masterclass
Fri 29 May · 19:00 · Ashford
Comedy Tapas - May Edition
Fri 29 May · 19:00 · Ashford
Pat Nevin in Conversation: Football and How to Survive It
Fri 29 May · 19:30 · Folkestone
The Wandering Cumbrian X Fagins Supper Club
Fri 29 May · 19:30 · Hastings
Guided Bat Walk at Leybourne Lakes 29th May
Fri 29 May · 21:00 · Snodland
Sat 30 May 2026 • 20:00 - 23:00
Sat 30 May · Welling
Sat 30 May 2026 • 20:30 - 22:30
Sat 30 May
Sat 30 May 2026 • 16:00 - 19:00
Sat 30 May · Sidcup
Sat 30 May 2026 • 21:00 - 23:00
Sat 30 May