There is no point visiting Burford without stopping at some of the town's traditional British pubs such as The Mermaid, an ...
Located in north Oxfordshire, Burford is a picturesque old town on the edge of the Cotswolds. It features buildings dating ...
Blimey! I had gaped at Winston Churchill’s shorn curls inside a palace, loitered in Shakespeare’s birth room, and navigated bleating sheep while hiking through storybook villages in England’s ...