An interactive map showing the location of Tushingham Hall, Tushingham cum Grindley, Cheshire, England, UK.