Location: Cheshire, United Kingdom