The 'hidden gem' is also home to over 60 charming independent shops which draw in locals and tourists all-year-round.
Hidden gem Cotswolds town filled with timber inns, independent shops and royal links
59
The 'hidden gem' is also home to over 60 charming independent shops which draw in locals and tourists all-year-round.