Yes, within United Kingdom your delivery will arrive in time!
You have to order until these dates:
Neighbours of United Kingdom (excl. Switzerland)
Delivery times for all other countries can be found here
Please note that there is always a small risk that something goes wrong. For example, your parcel may get lost, so we cannot give you a 100% guarantee, but we promise to do everything in our power to deliver in time!