Results 4 results found The picturesque Cotswolds village of Castle Combe, Wiltshire, England, United Kingdom, Europe Pretty cottages in the idyllic Cotswolds village of Castle Combe, Wiltshire, England, United Kingdom, Europe Picture postcard Cotswolds village of Castle Combe, Wiltshire, England, United Kingdom, Europe High Street and bridge over the Bybrook River, Castle Combe, Wiltshire, Engalnd, United Kingdom, Europe