The Salford Inn – Chipping Norton | SherryStay