A Wild Hair Salon is located in “The Mall Ilford, 2nd floor, Unit 50, High Road, Ilford, Essex, IG1 1DE, United Kingdom”.
You can contact this salon with this phone number :
From Original Website:
“At Defined Beauty we offer a range of luxurious beauty treatments in a welcoming, friendly and relaxing atmosphere. We provide a range of treatments for men and women that enable our clients to harness their natural beauty, accompanied by the highest level of professionalism and careful attention to customer care.”