Se encuentra al norte del pueblo de Alton, en Staffordshire, Inglaterra, en los terrenos de una casa de campo neogótica conocida como Alton Towers, hoy en estado de semirruina.