Get In Touch

Have you got a question that hasn’t been answered? Contact us on any of the numbers or emails listed on the right. Alternatively, get in touch using the form below and a member of our team will respond to you within 48 hours.

Contact Information

Sales and Sponsorship

Stuart Biddle
Head of Sales
Direct: +44 (0)20 3111 1495

Marketing and PR

T: +44 (0)20 7401 6033 (opt 5)


Rafail Koutsogiannis
Operations Executive
Direct: +44 (0)20 7202 7481