The Town Square and Church, Dedington, Oxfordshire
File No._england_oxford_dedington_town_1998_0122