Charming pretty thatched cottage, thatching, leaded light windows, spring flowers in front garden at Taynton, The Cotswolds, UK