Kaleidoscope Events

Verified
Logo.jpg
Culham Innovation Centre
Culham Innovation Centre D5 Culham Science Centre England OX14 3ED GB

Team building events in London & The Home Counties. We have over 50 team building events and activities to choose from. Whatever it is you’re looking for we can help you arrange the perfect event for your business.

Logo.jpg 2 years ago
Showing 1 result