Filter by
  • Level:
  • Location:

Please note the cheapest and most efficient way to attend the classes is by using one of the subscription options. Please check here – Subscription Options

Upcoming Classes This Week

Level Date Day Time Location Price Book  
Improvers 15-Jun-2024 Saturday 09:30 - 10:30 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 15-Jun-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Improvers 15-Jun-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 15-Jun-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Advanced 15-Jun-2024 Saturday 16:30 - 19:30 Angel/Islington Lower Hall £30.00 More Info >>
Beginners 15-Jun-2024 Saturday 17:00 - 18:00 Russell Square £15.00 More Info >>
Advanced 15-Jun-2024 Saturday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Intermediate 15-Jun-2024 Saturday 16:30 - 18:00 Angel/Islington Lower Hall £20.00 More Info >>
Advanced 15-Jun-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Beginners 16-Jun-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Open Level 16-Jun-2024 Sunday 17:00 - 18:00 Angel/Islington Lower Hall £15.00 More Info >>
Intermediate 16-Jun-2024 Sunday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Intermediate 16-Jun-2024 Sunday 17:00 - 19:30 Angel/Islington Lower Hall £25.00 More Info >>
Intermediate 17-Jun-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Beginners 17-Jun-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Improvers 17-Jun-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 17-Jun-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 17-Jun-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 17-Jun-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Improvers 17-Jun-2024 Monday 18:15 - 19:15 Angel/Islington Upper Hall £1.00 More Info >>
Improvers 18-Jun-2024 Tuesday 18:15 - 19:15 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 18-Jun-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Open Level 18-Jun-2024 Tuesday 19:30 - 20:15 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 18-Jun-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Beginners 18-Jun-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £15.00 More Info >>
Advanced 18-Jun-2024 Tuesday 20:15 - 21:45 Angel/Islington Upper Hall £20.00 More Info >>
Improvers 18-Jun-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 19-Jun-2024 Wednesday 21:00 - 22:00 Angel/Islington Lower Hall £15.00 More Info >>
Beginners 19-Jun-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Beginners 19-Jun-2024 Wednesday 18:15 - 19:15 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 19-Jun-2024 Wednesday 20:00 - 21:00 Angel/Islington Lower Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 20-Jun-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Intermediate 20-Jun-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Intermediate 20-Jun-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 20-Jun-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Improvers 21-Jun-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 21-Jun-2024 Friday 20:30 - 21:30 10 Herbal Hill £20.00 More Info >>
Intermediate 21-Jun-2024 Friday 19:30 - 21:30 10 Herbal Hill £30.00 More Info >>
Beginners 21-Jun-2024 Friday 19:30 - 20:30 10 Herbal Hill £12.00 More Info >>
Advanced 22-Jun-2024 Saturday 16:30 - 19:30 Angel/Islington Lower Hall £30.00 More Info >>
Improvers 22-Jun-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 22-Jun-2024 Saturday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Beginners 22-Jun-2024 Saturday 17:00 - 18:00 Russell Square £15.00 More Info >>
Intermediate 22-Jun-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Intermediate 22-Jun-2024 Saturday 16:30 - 18:00 Angel/Islington Lower Hall £20.00 More Info >>
Intermediate 22-Jun-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Improvers 22-Jun-2024 Saturday 09:30 - 10:30 Angel/Islington Upper Hall £15.00 More Info >>
Advanced 22-Jun-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Intermediate 23-Jun-2024 Sunday 17:00 - 19:30 Angel/Islington Lower Hall £25.00 More Info >>
Beginners 23-Jun-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 23-Jun-2024 Sunday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Open Level 23-Jun-2024 Sunday 17:00 - 18:00 Angel/Islington Lower Hall £15.00 More Info >>
Intermediate 24-Jun-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 24-Jun-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Intermediate 24-Jun-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 24-Jun-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 24-Jun-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 24-Jun-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Advanced 24-Jun-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Improvers 24-Jun-2024 Monday 18:15 - 19:15 Angel/Islington Upper Hall £1.00 More Info >>
Improvers 25-Jun-2024 Tuesday 18:15 - 19:15 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 25-Jun-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Open Level 25-Jun-2024 Tuesday 19:30 - 20:15 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 25-Jun-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Advanced 25-Jun-2024 Tuesday 20:15 - 21:45 Angel/Islington Upper Hall £20.00 More Info >>
Beginners 25-Jun-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Improvers 25-Jun-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 26-Jun-2024 Wednesday 21:00 - 22:00 Angel/Islington Lower Hall £15.00 More Info >>
Intermediate 26-Jun-2024 Wednesday 19:30 - 21:00 Be At One Bar £20.00 More Info >>
Beginners 26-Jun-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Beginners 26-Jun-2024 Wednesday 18:15 - 19:15 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 26-Jun-2024 Wednesday 20:00 - 21:00 Angel/Islington Lower Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 27-Jun-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Intermediate 27-Jun-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 27-Jun-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 27-Jun-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Beginners 28-Jun-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Intermediate 28-Jun-2024 Friday 19:30 - 21:30 10 Herbal Hill £30.00 More Info >>
Intermediate 28-Jun-2024 Friday 20:30 - 21:30 10 Herbal Hill £20.00 More Info >>
Improvers 28-Jun-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 29-Jun-2024 Saturday 13:00 - 16:00 Angel/Islington Upper Hall £35.00 More Info >>
Intermediate 29-Jun-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Advanced 29-Jun-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Improvers 29-Jun-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 29-Jun-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Improvers 29-Jun-2024 Saturday 09:30 - 10:30 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 29-Jun-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Advanced 29-Jun-2024 Saturday 16:30 - 19:30 Angel/Islington Lower Hall £30.00 More Info >>
Intermediate 29-Jun-2024 Saturday 16:30 - 18:00 Angel/Islington Lower Hall £20.00 More Info >>
Advanced 29-Jun-2024 Saturday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Intermediate 30-Jun-2024 Sunday 17:00 - 19:30 Angel/Islington Lower Hall £25.00 More Info >>
Beginners 30-Jun-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Open Level 30-Jun-2024 Sunday 17:00 - 18:00 Angel/Islington Lower Hall £15.00 More Info >>
Intermediate 30-Jun-2024 Sunday 18:00 - 19:30 Angel/Islington Lower Hall £20.00 More Info >>
Intermediate 01-Jul-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 01-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 01-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 01-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Beginners 01-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Advanced 01-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Intermediate 01-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 02-Jul-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Intermediate 02-Jul-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Improvers 02-Jul-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 02-Jul-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Intermediate 03-Jul-2024 Wednesday 21:00 - 22:00 Angel/Islington Lower Hall £15.00 More Info >>
Improvers 03-Jul-2024 Wednesday 20:00 - 21:00 Angel/Islington Lower Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 03-Jul-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Beginners 04-Jul-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Intermediate 04-Jul-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 04-Jul-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Improvers 04-Jul-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Improvers 05-Jul-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 05-Jul-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Improvers 06-Jul-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 06-Jul-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Beginners 06-Jul-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Intermediate 06-Jul-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Intermediate 06-Jul-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Beginners 07-Jul-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Advanced 08-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 08-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 08-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 08-Jul-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Advanced 08-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Beginners 08-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Beginners 08-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Beginners 09-Jul-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Improvers 09-Jul-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Intermediate 09-Jul-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Improvers 09-Jul-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 10-Jul-2024 Wednesday 21:00 - 22:00 Angel/Islington Lower Hall £15.00 More Info >>
Improvers 10-Jul-2024 Wednesday 20:00 - 21:00 Angel/Islington Lower Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 10-Jul-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Improvers 11-Jul-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 11-Jul-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Intermediate 11-Jul-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Beginners 11-Jul-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Beginners 12-Jul-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Improvers 12-Jul-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Improvers 13-Jul-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 13-Jul-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Beginners 13-Jul-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Intermediate 13-Jul-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Advanced 13-Jul-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Beginners 14-Jul-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 15-Jul-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Intermediate 15-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Beginners 15-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Beginners 15-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 15-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 15-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 15-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Improvers 16-Jul-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 16-Jul-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Beginners 16-Jul-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Improvers 16-Jul-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Improvers 17-Jul-2024 Wednesday 20:00 - 21:00 Angel/Islington Lower Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 17-Jul-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 17-Jul-2024 Wednesday 21:00 - 22:00 Angel/Islington Lower Hall £15.00 More Info >>
Improvers 18-Jul-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 18-Jul-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Intermediate 18-Jul-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Beginners 18-Jul-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Beginners 19-Jul-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Improvers 19-Jul-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 20-Jul-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 20-Jul-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Improvers 20-Jul-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 20-Jul-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Advanced 20-Jul-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Beginners 21-Jul-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 22-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Intermediate 22-Jul-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 22-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 22-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 22-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 22-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Beginners 22-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 23-Jul-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 23-Jul-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Improvers 23-Jul-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Beginners 23-Jul-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Beginners 24-Jul-2024 Wednesday 19:00 - 20:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 25-Jul-2024 Thursday 20:00 - 22:00 Angel/Islington Upper Hall £20.00 More Info >>
Beginners 25-Jul-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Improvers 25-Jul-2024 Thursday 20:00 - 21:00 Angel/Islington Upper Hall £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 25-Jul-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Improvers 26-Jul-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 26-Jul-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Beginners 27-Jul-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Intermediate 27-Jul-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Improvers 27-Jul-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 27-Jul-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Intermediate 27-Jul-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 28-Jul-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Intermediate 29-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 29-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Improvers 29-Jul-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 29-Jul-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Beginners 29-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 29-Jul-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 29-Jul-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 30-Jul-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Beginners 30-Jul-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Improvers 30-Jul-2024 Tuesday 19:00 - 20:30 Hackney £20.00 More Info >>
Improvers 30-Jul-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 01-Aug-2024 Thursday 21:00 - 22:00 Angel/Islington Upper Hall £15.00 More Info >>
Beginners 01-Aug-2024 Thursday 19:00 - 20:00 Angel/Islington Upper Hall £12.00 More Info >>
Beginners 02-Aug-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Improvers 02-Aug-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 03-Aug-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Improvers 03-Aug-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 03-Aug-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Intermediate 03-Aug-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 03-Aug-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Beginners 04-Aug-2024 Sunday 20:00 - 21:00 Angel/Islington Lower Hall £12.00 More Info >>
Advanced 05-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Intermediate 05-Aug-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Improvers 05-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 05-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Beginners 05-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Beginners 05-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 05-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 06-Aug-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 06-Aug-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Intermediate 06-Aug-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Improvers 09-Aug-2024 Friday 19:30 - 20:30 10 Herbal Hill £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Beginners 09-Aug-2024 Friday 18:30 - 19:30 10 Herbal Hill £12.00 More Info >>
Beginners 10-Aug-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Intermediate 10-Aug-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Advanced 10-Aug-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Improvers 10-Aug-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 10-Aug-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Beginners 12-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Beginners 12-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 12-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 12-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 12-Aug-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Advanced 12-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 12-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Improvers 13-Aug-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 13-Aug-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Beginners 13-Aug-2024 Tuesday 19:30 - 20:30 Angel/Farringdon £12.00 More Info >>
Intermediate 17-Aug-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Advanced 17-Aug-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Beginners 17-Aug-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Improvers 17-Aug-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 17-Aug-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 19-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 19-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 19-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 19-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 19-Aug-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Advanced 19-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Improvers 20-Aug-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 20-Aug-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Intermediate 24-Aug-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Intermediate 24-Aug-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 24-Aug-2024 Saturday 17:00 - 18:00 Russell Square £12.00 More Info >>
Advanced 24-Aug-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Improvers 24-Aug-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Improvers 26-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 26-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 26-Aug-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 26-Aug-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 26-Aug-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Advanced 26-Aug-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 27-Aug-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 27-Aug-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Advanced 31-Aug-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Intermediate 31-Aug-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Improvers 31-Aug-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 31-Aug-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Advanced 02-Sep-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 02-Sep-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Beginners 02-Sep-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Improvers 02-Sep-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 02-Sep-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Advanced 02-Sep-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Intermediate 03-Sep-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Improvers 03-Sep-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 07-Sep-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Intermediate 07-Sep-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Improvers 07-Sep-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 07-Sep-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Beginners 09-Sep-2024 Monday 19:00 - 20:00 Euston £12.00 More Info >>
Intermediate 09-Sep-2024 Monday 19:00 - 20:00 Euston £15.00 More Info >>
Advanced 09-Sep-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 09-Sep-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Advanced 09-Sep-2024 Monday 20:00 - 21:00 Euston £15.00 More Info >>
Intermediate 09-Sep-2024 Monday 19:00 - 21:00 Euston £20.00 More Info >>
Improvers 10-Sep-2024 Tuesday 20:30 - 21:30 Angel/Farringdon £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day

Intermediate 10-Sep-2024 Tuesday 21:30 - 22:30 Angel/Farringdon £15.00 More Info >>
Intermediate 14-Sep-2024 Saturday 14:00 - 15:00 Russell Square £12.00 More Info >>
Intermediate 14-Sep-2024 Saturday 14:00 - 16:00 Russell Square £20.00 More Info >>
Advanced 14-Sep-2024 Saturday 15:00 - 16:00 Russell Square £15.00 More Info >>
Improvers 14-Sep-2024 Saturday 18:00 - 19:00 Russell Square £15.00 More Info >>

When you sign up for Improvers, you can attend Beginners for free on the day