Kennington (Oxford) a unique and unsung village.
Kennington, where I live, is two miles from the beautiful city of Oxford and four miles from Abingdon, which claims to be the oldest town in Britain in continuous settlement. The village is squeezed into a narrow track of land