Cotswold Gardens so close to it all - but seems so far away.“Cotswold Gardens is an island of peace and tranquility” exclaimed one of our guests as she entered the garden of our guest house. T