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.