Mellow Stone Built Village - Ilmington Cotswolds Warwickshire - Walking in England - May 2020

Join us as we take another beautiful walk in England, this time in the village of Ilmington, about 3.5 miles north-west of Shipston-on-Stour and 8 miles south of Stratford-upon-Avon in the Cotswolds in Warwickshire. Follow us on Instagram:   / unowhotravelchannel   Royalty free music via YouTube Audio Library - Divine Life Society