Wikipedia
Chiselhampton
Chiselhampton is a village on the River Thame about southeast of Oxford in Oxfordshire, England.