lifetravel BRITAIN 33 ● Cotswolds- Castle combe ●
Channel: LifeTravel
Date: 2019-02-24

The sixth town of Cotswolds is Castle combe. 
Taste the choco fudge on trust.