From boardrooms to exhibition ballrooms, our event spaces suit every style of gathering. We offer venues with private entrances, cargo doors, outdoor terraces, and more. Our expert staff is on hand to assist with planning, catering, and A/V.
If you are looking for the best corporate venues in the UK, then you have come to the right place. Whether you are looking to arrange a small team meeting or a larger product launch, our list of the best corporate venues in the UK is your perfect place to start looking.
Doubletree by Hilton Dartford Bridge
Dartford, Kent
For a successful meeting in the South of England, DoubleTree by Hilton Dartford Bridge is in an excellent location. Just off junction 1A of the M25, it’s really easy to reach from the M25, M20 and A2 – and we are only 40 minutes’ drive from... Read More
National Museum Cardiff
Cardiff, Glamorgan
National Museum Cardiff, the flagship of Amgueddfa Cymru — National Museum Wales, is situated in the heart of Cardiff's impressive civic centre. The building, with its striking neo-classical facade holds a unique position among British museums in... Read More
Peterstone Court Hotel
Brecon, Powys
Rumour has it that Charles I once visited the original site at Peterstone Court, and it has also been associated with the companions of William The Conqueror. We think we're very lucky to have this handsome piece of Georgian architecture on such a... Read More
Park Plaza Nottingham
Nottingham, Nottinghamshire
Easily accessible for delegates with secure on-site parking, Park Plaza Nottingham is close to the city’s attractions and the UK’s major transport links. Accommodating up to 220 guests, Park Plaza Nottingham has a choice of AIM Gold accredited... Read More
The Royal Horticultural Halls
Westminster, London
The Royal Horticultural Halls boast two large period venues with vaulted ceilings in central London which are perfect for live events and filming.
Crathorne Hall
Yarm, North Yorkshire
Built in 1906, with captivating views of the Leven Valley on the edge of the Yorkshire Moors, Crathorne Hall is at once grand and stately, warm and welcoming.
Heriot-Watt University
Edinburgh, Lothians
Set in Heriot-Watt University's tranquil parkland campus, the James Watt Centre offers a diverse range of meeting spaces from contemporary unified communications boardroom to purpose designed facility for up 450. Edinburgh Business School offers a... Read More
Park Plaza Leeds
Leeds, Yorkshire
The 187-room Park Plaza Leeds offers convenient access to the Leeds Bradford and Manchester Airports, and the UK’s main motorway and railway networks. Two meetings floors house four purpose-built suites and can be converted into 11 meeting... Read More