Contact THAYLAN
Get in touch with our UK Customer Care & Administrative Operations Team
Customer Support
For customer inquiries, delivery slot updates, and general information:
Headquarters & Operations
THAYLAN Supermarkets UK Operations Center:
THAYLAN Supermarkets UK
100 Victoria Embankment
London
EC4Y 0DY
Company No: 12345678
VAT Reg: GB 987 6543 21