The Parish Rooms

The Parish Rooms
Church Street, Chipping Norton, Oxfordshire, OX7 5NT