Deddington

Deddington is a town in Oxfordshire, England. It is 6 miles south of Banbury.

Category:Towns in Oxfordshire