Our venues are located on two stunning campuses, both close to the City centre, railway station and airport. These central locations also provide an excellent base to explore the surrounding areas of Devon.
Streatham is the larger of the two campuses, built around a large country estate, which meanders over 350 acres of landscaped parkland, woodland, lakes, streams and gardens.
St Luke's Campus
St Luke's is a smaller self-contained campus, based around an attractive lawned quadrangle and offers a more compact site, which appeals to many of our clients.
- Meeting/function/exhibition rooms accommodating 10-1,400 people
- Multi-purpose business and exhibition centre
- Comprehensive AV/IT resources with technical support if required
- Video conferencing
- Choice of dining rooms seating up to 600 for formal events
- Over 1,000 bedrooms on our Streatham Campus