How can I pay for my order?

We accept payments from all major credit and debit cards.

If you prefer, you can speak to one of our Customer Care team who can arrange direct bank transfers for larger orders. Call our team on 0203 967 7511.

When is my account charged for my order?

Your account is debited when the order has been placed when checking out using our secure online payment system.