DOL logo

Deddington - village or town?

Oxford Times, 14 July 1961