The Royal Oak at Barrington is a lovely old thatched pub on the village green, believed to be the oldest thatched pub in England.