Vintage Tewkesbury Abbey souvenir tea towel. 
Made in England of all cotton. 
Measures 18" x 28". No rips or stains.