The Parish

Drayton St Leonard is a small village in south Oxfordshire (UK) adjacent to the River Thame. Currently it consists of nearly 100 houses, and has a population of about 290.