Fast 1st Class UK Delivery by Royal Mail
0 out of 5 stars from 0 reviews
There are currently no reviews for this product.
National Theatre London tea towel.
Top quality 100% cotton tea towel.
Size: 46cm x 70cm - 18 inch x 28 inch.
Absorbent and durable.
Made in the UK.
Royal Albert Hall, London Tea Towel
The Tower Of London Tea Towel
The Cutty Sark Greenwich Tea Towel
London Routemaster Bus Tea Towel
All Tea Towels © 2019 website by firepages