Cute on the outside and beautifully appointed throughout, The Thatched Cottage is sure to deliver a truly memorable stay in the Cotswolds. Surrounded by country walks, fabulous pubs and fun days out, its location near Chipping Norton and Burford makes it a perfect place to stay to enjoy all the Cotswold has to offer.