City Road Barbers is a beauty salon located in the city of Cardiff. The company City Road Barbers is domiciled at 69 City Road CF24 3BL Cardiff London and was established on 03/05/2017. City Road Barbers is registered under the company number 10752745.