Shipping policy

Where We Deliver

We deliver real Christmas trees exclusively across London and Surrey. We do not currently offer delivery, shipping, or courier services outside this area — see our full delivery area guide for coverage by postcode.

When You'll Receive Your Order

We deliver every day from 22nd November to 24th December. You choose your preferred delivery date at checkout, with a minimum of two days' notice from the date of your order.

Delivery Cost

Standard delivery is free across our full London and Surrey coverage area. A paid Express Delivery option (guaranteed by 1pm) is available at checkout for an additional fee.

On the Day

You'll receive an SMS and email on the morning of delivery confirming your exact time slot.

Questions About Your Delivery

If you have any questions about an upcoming delivery, please contact us and we'll be happy to help.