London Rush Hour, Tea Towel
ITEM-NO: ENG-GO05
$14.00
- 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.