Call 01223 870791
We’re easy to find, overlooking the green in the heart of Barrington village. The Royal Oak, 31 West Green, Barrington, Cambridgeshire CB22 7RZ