OWLS
Where is Oxhill?
Oxhill is located in the Vale of the Red Horse in South Warwickshire, midway between Stratford on Avon and Banbury.