Banbury Hill Farm – Chipping Norton | SherryStay