Ed Kluz Restoration London Tea Towel Ed Kluz Restoration London Tea Towel Ed Kluz Restoration London Tea Towel Ed Kluz Restoration London Tea Towel £11.95