Tar Hair Design is a beauty salon located in the city of London. The company Tar Hair Design is domiciled at 100-101 St. Johns Wood Terrace NW8 6PL London London and was established on 16/08/2017. Tar Hair Design is registered under the company number 10919197.