The College campus is situated on a superb six-acre tract of land in Didsbury. The site is ideal for a college - a tranquil setting, yet embedded in the city. The property is bounded on the south side by a golf course which stretches down to the River Mersey, on the west side by the college's protected woodland, and on north and east by spacious residential homes.
The entrance reveals the half-timbered mock-Tudor style White House, which forms the heart of the campus. In the summer, the rear lawns often house marquees and gazebos, as the college is a favourite location for weddings and other festivities. The private gardens also provide a valuable complement to the college's conference facilities, giving space for reflection and inspiration.