Delivery on bespoke embroidery and print is typically a 2-3 weeks (from confirmation of order) . If you require a rush order , please contact us and we endeavour to accommodate your request.
We deliver to all UK addresses/post codes. For overseas orders delivery costs will be advised and re - calculated.