Stock Gaylard Estate is a small traditional country estate of around 729 ha (1800 acres), with an enclosed 32 ha (80 acres) deer park including a small lake. It is the ... read more