Quaint thatched cottage with traditional thatching and leaded light windows at Taynton in The Cotswolds, Oxfordshire, UK