Delivered In-Person in RuislipIn-Person class, Ruislip2 hours 10 minutes, May 14th, 18:30 + 2 more Delivered In-Person in LondonIn-Person workshop, London2 hours, May 16th, 18:15 + 10 more Delivered In-Person in RuislipIn-Person class, Ruislip3 hours, May 18th, 09:30 + 1 more Delivered In-Person in LondonIn-Person class, London3 hours, May 19th, 09:30 Delivered In-Person in LondonIn-Person class, London3 hours 30 minutes, May 20th, 18:30 Delivered In-Person in LondonIn-Person class, London2 hours 30 minutes, May 22nd, 18:30 + 14 more Delivered In-Person in RuislipIn-Person class, Ruislip3 hours, Jun 16th, 09:30 + 2 more Delivered In-Person in LondonIn-Person course, London3 hours, Jun 30th, 09:30 Delivered In-Person in RuislipIn-Person class, Ruislip1 hour 40 minutes, Jul 2nd, 19:00 + 3 more Delivered In-Person in LondonIn-Person class, London3 hours, Aug 31st, 09:30 Delivered In-Person in LondonIn-Person class, London3 hours, Sept 1st, 09:00 Delivered In-Person in LondonIn-Person class, London3 hours 30 minutes, Nov 25th, 19:30