Oxford Street Tea Towel (Free Shipping)
£5.00

A great souvenir gift for London tourists .

London Oxford Street tea towel

100% COTTON 


Size: 480 X 750 mm 
 100% cotton