Made in England from 100% Cotton, depicting many of The Cotswolds most picturesque and well known towns, villages and landmarks.Tea Towel - The Cotswolds £11.99PriceQuantityAdd to CartBuy Now