Tillington - Dean Lane
(Sussex)
The Manor of Dean is a traditional English garden of approximately 3 acres. It is open to the public but only on certain days (please see the
NGS web site
for details).