I visited UK town once home to Winston Churchill and felt like I was in France
A compact yet charming town, nestled on the edge of the Cotswolds, was the birthplace of Sir Winston Churchill and offers a journey back in time with scenes that rival France