We have a large stock of hair in London and for most orders we can ship immediately, however delivery time can be up to 20 working days from the day a payment has been made and it might be delayed due to customs clearance in the UK. When we sell hair directly from our stock the time is usually up to 3 working days depending on availability. The delivery time will be confirmed by email.


We will agree with the client on the delivery time. Normally for a wig to be completed we need 6-8 weeks, however we reserve the right to extend this time for any reasons that are not in our hands.

With larger orders, delivery time can be extended up to 30 working days from the day a payment has been made.

We reserve the right to change delivery time on international sales, in any case contact us for more details.

We will contact you within 24 hours after you have placed your order and confirm with you your delivery time.

Thank you for visiting us and hope you find the hair you were looking for.