Bradford on Avon: A Storybook Town You’ll Never Forget

Nestled in a wooded valley where the River Avon curves gently through west Wiltshire, Bradford on Avon is one of England’s most enchanting small towns. With its honey-coloured stone buildings, ancient bridges and a history that stretches back more than a thousand years, it offers visitors a perfect blend of heritage, scenery and relaxed country […]