Starsky's Barbers is a beauty salon located in the city of London. The company Starsky's Barbers is domiciled at 2 Eswyn Road SW17 8TP London London and was established on 19/04/2008. Starsky's Barbers is registered under the company number 6570796.