Bibury: The Tiny English Village Being Loved to Death by the Entire Planet
Bibury, Gloucestershire – population 627, average blood pressure 180/110 once the tour buses arrive – has become the unlikely barometer for a planet that can’t decide whether it wants to be Instagrammed or left the hell alone. On paper it’s merely a Cotswold hamlet: honey-coloured stone, trout stream, a row of 14th-century weavers’ cottages so…