2-8 November 2026 Olympia, London
Our new 100% linen hand towels are super luxurious and a generous size, adding glamour to any bathroom.