Winchcombe is a Cotswold town in the local authority district of Tewkesbury, in Gloucestershire, England. Its population according to the 2001 census was 4,379.
Read more about Winchcombe: Early History, Notable Buildings, Walks, Public Transport, Schools, Community