Shipping policy

Delivery within 30 miles of London

Orders within 30 miles of London are personally delivered and are usually delivered within 2–3 working days.

Delivery outside 30 miles of London

For delivery addresses more than 30 miles from London, please contact us before placing your order to discuss delivery options. Depending on the order and location, we may personally deliver the order or arrange a suitable delivery service.

We will confirm the available delivery option and any applicable delivery cost with you before proceeding.