Hair One
130-134 Bayswater Rd., Westminster Abbey, London, United Kingdom, W2 4RH
(02073) 419922 Phone