Bourne Hall, situated in the heart of Ewell Village, is a remarkable modern building of unusual architectural interest, surrounded by beautiful grounds. Opened in 1970, it is well furnished, well equipped and flexible enough to accommodate most requi ...