Deddington

From Simple English Wikipedia, the free encyclopedia

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