Henbury Hall, Cheshire (built 1986)
Location: 53.25318°N, 2.19739°W