Devon is one of the UK’s largest counties, and contains a great deal of World Heritage listed land. As an area that is steeped in history and home to some of the world’s most picturesque countryside, it could make an ideal location for your next conference venue.
Devon is located in the South East of England and despite its rather remote location, is easily accessible to both your clients and staff from right around the UK, through a number of key motorway links and National Rail networks.
Our range of conference venues throughout Devon are tailored to suit the needs of any size business and offer a range of state-of-the-art audio and visual equipment to help you conduct your Conference with ease.