BOOKINGS OPEN 19TH JULY

The news is out! Our new location will be opening on 9th August at Canary Wharf.

This is your chance to secure first access to bookings on the 19th July.

Don't miss out on our biggest location yet.