London Landmarks Tea Towel
Regular price
£4.95
Sale price
£4.95
Regular price
Unit price
GG0024A
This luxurious tea towel is adorned with iconic images of London, including a red double decker bus, St. Paul's Cathedral, a guardsman, and a classic red telephone box. Bring a touch of sophistication and culture to your kitchen with this elegant and exclusive tea towel.
-
Estimated Delivery:Apr 30 - May 04
-
Free Shipping & Returns: On all orders over $75

London Landmarks Tea Towel
Regular price
£4.95
Sale price
£4.95
Regular price
Unit price