Delivery and payment

About delivery

We deliver same day or next day if you ordered after 19:00. We also do scheduled deliveries, so feel free to make a note in the “special instructions” form.

Delivery cost depends on the distance from the store & is carried out across the whole London and areas close to London.
Free shipping when ordering from 1,000 pounds.

About payment

You can pay in any convenient way directly on our website.