Home Country Life Best of Cotswolds Life Country Life September 26, 2007 To view the Cotswolds gallery, please click on this link Related Britain’s most expensive street outside London, where homes average £2.6 million — and a bare plot is up for sale at £5.5m After a quick house sale? Here’s where to look The property hotspots where house sales have more than doubled since this time last year