1 more results for Venue finding service
London, United Kingdom
With over 20 years of venue finding and event management experience our team of enthusiastic event experts are passionate about service and will work with you all the way to ensure that you have an excellent selection of appropriate venues to choose from. In addition to the more traditional venues w…