top of page

100% Cotton large, designer, luxury tea towel with London print, designed by Helena Roberts, made in the UK. Size - 50cm x 75cm. Fits Helena Roberts frames to create a unique wall art.

London Tea Towel

£12.50Price
VAT Included
    bottom of page