Galley Hill Luton is a site long associated with myths, magic and executions.