Contact us
Last updated: 20 August 2026
Our customer care team is here to help with orders, deliveries, returns and product questions.
Please include your order reference (from your confirmation email) where relevant. We aim to respond within 1–2 working days.
Company details
UK Store Towels Ltd
Company number 15729483
VAT number GB 441 829 017
Registered office: 71–75 Shelton Street, Covent Garden, London, WC2H 9JQ
Telephone: +44 20 8089 4721
Opening hours
Monday to Friday, 9:00–17:00 (UK time), excluding public holidays.