A luxurious 5 star boutique cottage in the stunning town of Chipping Campden, Cotswold, UK