Inglewood Manor is the ideal team building venue, set in 38 acres of rolling countryside, it will certainly be one of the conferencing venues that your delegates will remember.