Usually prints take between 1 to 2 weeks from the time of ordering to delivery. If a print is required for a specific date its best to mention that when placing the order and I’ll always try my best to get it delivered on time.
In terms of Christmas delivery for this year, it would be great to order before Friday 29 th Nov. If your looking to have a print framed, then Friday 22 th Nov would be the last date I could guarantee delivery before Christmas.
Please use the contact form here to make contact if you would like to discuss placing an order.