Winchcombe, a quintessentially English market town, is a 'wonderful' destination that boasts historical streets, ancient buildings and unique timber pubs. This 'hidden gem' in the Cotswolds also takes ...