Venue

Set in the heart of historic Ewell Village in Surrey and only 30 minutes outside London, Bourne Hall looks down on the headsprings of the river Hogsmill.