Experience the charm of a traditional English thatched roof cottage surrounded by beautiful flowers and greenery in Chipping Campden, Cotswolds.