Former royal residence Englemere is a quintessentially English country house, set in 14 acres of wooded, landscaped gardens located just 15 miles from Heathrow airport. There are 8 meeting rooms all with natural daylight and black-out facilities that can accommodate up to 220 delegates, perfect for hosting a variety of events includi...