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.

June 2023

Book & Cake Sale – 11 June 2023 at 11:00 AM - 5:00 PM

June 2023

Monday Rhyme Time – 12 June 2023 at 11:00 AM - 11:45 AM

Board Games – 12 June 2023 at 6:00 PM - 8:00 PM

Voices On The Hill – 12 June 2023 at 7:30 PM - 9:00 PM

June 2023

Ballet Class – 13 June 2023 at 10:00 AM - 10:45 AM

Dynamic Pilates Class – 13 June 2023 at 10:15 AM - 11:00 AM

Gentle Pilates Class – 13 June 2023 at 11:30 AM - 12:15 PM

Bilingual Beats – 13 June 2023 at 4:00 PM - 5:00 PM

June 2023

London Sound Project – 14 June 2023 at 7:15 PM - 9:15 PM

June 2023

Mini Mozart – 15 June 2023 at 9:30 AM - 10:15 AM

Mini Mozart – 15 June 2023 at 10:25 AM - 11:10 AM

Mini Mozart – 15 June 2023 at 11:20 AM - 12:05 PM

Gentle but effective Pilates – 15 June 2023 at 12:30 PM - 1:30 PM

First Class Learning Maths and English Learning Centre – 15 June 2023 at 3:30 PM - 6:00 PM

Kriya Yoga – 15 June 2023 at 6:45 PM - 8:15 PM

June 2023

Monday Rhyme Time – 19 June 2023 at 11:00 AM - 11:45 AM

Board Games – 19 June 2023 at 6:00 PM - 8:00 PM

Voices On The Hill – 19 June 2023 at 7:30 PM - 9:00 PM

June 2023

Ballet Class – 20 June 2023 at 10:00 AM - 10:45 AM

Dynamic Pilates Class – 20 June 2023 at 10:15 AM - 11:00 AM

Gentle Pilates Class – 20 June 2023 at 11:30 AM - 12:15 PM

Bilingual Beats – 20 June 2023 at 4:00 PM - 5:00 PM

June 2023

London Sound Project – 21 June 2023 at 7:15 PM - 9:15 PM

June 2023

Mini Mozart – 22 June 2023 at 9:30 AM - 10:15 AM

Mini Mozart – 22 June 2023 at 10:25 AM - 11:10 AM

Mini Mozart – 22 June 2023 at 11:20 AM - 12:05 PM

Gentle but effective Pilates – 22 June 2023 at 12:30 PM - 1:30 PM

First Class Learning Maths and English Learning Centre – 22 June 2023 at 3:30 PM - 6:00 PM

Kriya Yoga – 22 June 2023 at 6:45 PM - 8:15 PM

June 2023

Monday Rhyme Time – 26 June 2023 at 11:00 AM - 11:45 AM

Board Games – 26 June 2023 at 6:00 PM - 8:00 PM

Voices On The Hill – 26 June 2023 at 7:30 PM - 9:00 PM

June 2023

Ballet Class – 27 June 2023 at 10:00 AM - 10:45 AM

Dynamic Pilates Class – 27 June 2023 at 10:15 AM - 11:00 AM

Gentle Pilates Class – 27 June 2023 at 11:30 AM - 12:15 PM

Bilingual Beats – 27 June 2023 at 4:00 PM - 5:00 PM

June 2023

London Sound Project – 28 June 2023 at 7:15 PM - 9:15 PM

June 2023

Mini Mozart – 29 June 2023 at 9:30 AM - 10:15 AM

Mini Mozart – 29 June 2023 at 10:25 AM - 11:10 AM

Mini Mozart – 29 June 2023 at 11:20 AM - 12:05 PM