We Try a £15 Pub Lunch Overlooking the UK’s Longest Village Green Sunday, July 12, 2026 frampton-on-severn bellinn villagegreen publunch gloucestershire sandwich cotswolds outdoordining englishcountryside walkers Nestled in the picturesque village of Frampton-on-Severn, home to what is reputedly the UK’s longest village green, lies The Bell Inn—a quintessential village pub that perfectly captures the English countryside charm. Located … Read More