A row of attractive stone cottages in Castle Combe, Wiltshire, England, UK claimed to be England's prettiest village