Back to the Future?In the Forbidden Corner, North Yorkshire. England