The beautiful little town in the Cotswolds home to the UK's 'best' farm shop

Leafy Kingham is the perfect spot for your next staycation and is home to the infamous Daylesford Farm Shop.

No comments

Read more