Tag Archives: cheshire team building venue

Venue Spotlight: Cranage Estate, Cheshire

Located in Holmes Chapel, Cheshire and set in 20 acres of grounds, De Vere Cranage Estate is the ideal location for conferences, events, and exploring the surrounding countryside and attractions. Continue reading

Posted in Venues | Tagged , , , , | Leave a comment