From Wikimedia Commons, the free media repository
English: Clifton is a hamlet beside the River Cherwell in Oxfordshire, England, about south of Banbury. It is in the civil parish of Deddington. Clifton is on the B4031 road between Deddington and Croughton.
Media in category "Clifton, Oxfordshire"
The following 2 files are in this category, out of 2 total.