The Chequers

The Chequers
Goddards Lane, Chipping Norton, OX7 5NP
Photo of The Chequers