Charming village has 'UK's prettiest high street' full of independent shops in thatched cottages
A small but beautiful village near Gloucestershire is a haven for a day out, with a pretty boulevard brimming with independent retailers, galleries, cafés, and historic inns