123 Water Lane
London
EC1V 9BD
United Kingdom
Sales: 020 7946 0523
Customer Service: 020 7946 0524
Monday - Friday: 8:00 - 18:00
Saturday: 9:00 - 14:00
Sunday: Closed
Once your order is confirmed, we can typically start deliveries within 2-3 business days for most UK locations. For urgent requirements, please call our customer service team directly.
We deliver throughout the United Kingdom, including England, Scotland, Wales, and Northern Ireland. Delivery schedules may vary for some remote locations and islands.
Existing customers can modify their delivery schedule by logging into their online account or by contacting our customer service team at least 48 hours before the scheduled delivery date.
We accept all major credit and debit cards, direct debit, and bank transfers for business accounts. Regular deliveries are typically billed monthly via direct debit.