Top Meeting Spaces – Creative Locations

Are you looking for a creative location for you and your team? A meeting venue that will inspire ideas? Well, hosts a wide range of venues that could be the perfect fit for your requirements.


We have only selected a few of our highlights below, but feel free to search for your perfect meeting space here



Headspace Farringdon

New York

Farm Soho


Iconic Offices, Number 9