Proposed new houses by Lapworth Architects in Chipping Campden a small market town in the Cotswold district of Gloucestershire.Read less