GREAT NEWS FOR CHRISTMAS! Orders Over £25 will be received FREE POSTAGE!
Christmas order dispatched time Notice:
Our Christmas last dispatched time is 18th, December 2014. Then will be return on 3nd January, after 3nd January, 2015. Order dispatched time will return normal.
Please Note: Post service is working hard to deliver the parcels already in their care. All customer order may delay by some part postman or post service. In Christmas period, Please allow a few more days waiting, as I believe customers order will arrive in the coming days..
Marry Christmas and Happy New Years! All the best.