Stoneleigh Abbey is a large country mansion situated to the southwest of the village of Stoneleigh, Warwickshire, England.
Stoneleigh Abbey is a large country mansion situated to the southwest of the village of Stoneleigh. Stoneleigh is Warwickshire. Warwickshire is England.