London Rush Hour, Tea Towel

London Rush Hour, Tea Towel


Add to Cart

  • 100% Cotton.
  • 20 x 30 in.
  • Made in England.

Most of our items will be shipped out from California, USA in one or two business days.

Partake in the dynamic energy of the city with this captivating tea towel. Adorned with iconic landmarks amidst a vibrant rush hour scene, it adds a touch of metropolitan charm to your kitchen. Practical and stylish, embrace the lively spirit of London with every glance at this tea towel.

You may also like.