Largest maze, Britain, England

Largest maze, Britain, England