Travel The gorgeous little village with the UK’s prettiest street that’s frozen in time By - October 5, 2025 Share on Facebook Tweet on Twitter In the heart of the Cotswolds lies a street so enchanting, it seems plucked from a fairytale. Daily Express :: Travel Feed