The Tower Of London tea towel by Dave Thompson for Star Editions. Founded towards the end of 1066 as part of the Norman conquest of England, the tower has served variously as an armoury, a treasury, a menagerie, a prison, the home of the Royal Mint, a public records office, and the home of the Crown Jewels of the United Kingdom.
Top quality 100% cotton tea towel.
Size: 46cm x 70cm - 18 inch x 28 inch.
Absorbent and durable.
Made in the UK.