Events Listings

Below you can see the next 50 events, these will usually be at the library itself but check the location as we occasionally promote events at the Primrose Hill Community Centre.

You can also use the calendar on the right-hand side of this page to pick a month or day to see what’s on.

April 2026

Free/By Donation Community Yoga Class – 16 April 2026 at 6:30 pm

April 2026

RE-PHILL – 18 April 2026 at 10:00 am - 1:00 pm

Storytelling at the Library - Rescue in Regent's Park – 18 April 2026 at 10:30 am - 11:30 am

Interactive & Fun Storytelling – 18 April 2026 at 11:00 am

April 2026

Monday Rhyme Time – 20 April 2026 at 11:00 am - 11:30 am

April 2026

Ballet Class – 21 April 2026 at 10:00 am - 10:30 am

Dynamic Pilates Class – 21 April 2026 at 10:15 am - 11:00 am

Gentle Pilates Class – 21 April 2026 at 11:30 am - 12:15 pm

Science Club – 21 April 2026 at 4:00 pm - 6:00 pm

April 2026

Gentle but effective Pilates – 23 April 2026 at 12:30 pm - 1:30 pm

Free/By Donation Community Yoga Class – 23 April 2026 at 6:30 pm

April 2026

RE-PHILL – 25 April 2026 at 10:00 am - 1:00 pm

Interactive & Fun Storytelling – 25 April 2026 at 11:00 am

April 2026

Monday Rhyme Time – 27 April 2026 at 11:00 am - 11:30 am

April 2026

Ballet Class – 28 April 2026 at 10:00 am - 10:30 am

Dynamic Pilates Class – 28 April 2026 at 10:15 am - 11:00 am

Gentle Pilates Class – 28 April 2026 at 11:30 am - 12:15 pm

Science Club – 28 April 2026 at 4:00 pm - 6:00 pm

Chess Club – 28 April 2026 at 6:30 pm

April 2026

A Day of Discovery – 30 April 2026 at 10:00 am - 3:00 pm

Gentle but effective Pilates – 30 April 2026 at 12:30 pm - 1:30 pm

Free/By Donation Community Yoga Class – 30 April 2026 at 6:30 pm

May 2026

RE-PHILL – 2 May 2026 at 10:00 am - 1:00 pm

Interactive & Fun Storytelling – 2 May 2026 at 11:00 am

May 2026

Monday Rhyme Time – 4 May 2026 at 11:00 am - 11:30 am

May 2026

Ballet Class – 5 May 2026 at 10:00 am - 10:30 am

Dynamic Pilates Class – 5 May 2026 at 10:15 am - 11:00 am

Gentle Pilates Class – 5 May 2026 at 11:30 am - 12:15 pm

Nine Queens – 5 May 2026 at 7:15 pm - 10:00 pm

May 2026

Gentle but effective Pilates – 7 May 2026 at 12:30 pm - 1:30 pm

May 2026

RE-PHILL – 9 May 2026 at 10:00 am - 1:00 pm

Storytelling - Raffy & the Rainbow – 9 May 2026 at 10:00 am - 11:00 am

Councillor Surgery – 9 May 2026 at 10:30 am - 11:30 am

Interactive & Fun Storytelling – 9 May 2026 at 11:00 am

May 2026

Monday Rhyme Time – 11 May 2026 at 11:00 am - 11:30 am

May 2026

Ballet Class – 12 May 2026 at 10:00 am - 10:30 am

Dynamic Pilates Class – 12 May 2026 at 10:15 am - 11:00 am

Gentle Pilates Class – 12 May 2026 at 11:30 am - 12:15 pm

May 2026

Gentle but effective Pilates – 14 May 2026 at 12:30 pm - 1:30 pm

May 2026

Gig : Ahilya Murkunde – 15 May 2026 at 7:15 pm - 9:15 pm