Barrington strings its houses along one of the longest village greens in England, a broad half-mile of common edged with thatched cottages. A pub faces the grass and a medieval church stands at one end, making an easy stop south of Cambridge. Shepreth station is barely 1.5km south.