A vacation rental cottage in Stretton on Fosse, a picturesque Gloucestershire Village in Cotswold England. Near to Stratford upon Avon and The City of Oxford and Cheltenham. Also w ...