This towel is from Beverly which I assume is in England. It is marked Brooks of Beverley, made in UK and 100% cotton. It is 18 x 29 inches and has never been used. The background is rich cream and the print is all green.
Shown are the North Bar, Market Cross, Raceday, Beverley Minster, Beverley Friary, and St. Mary's Church.