Albion House Hair Salon is a beauty salon located in the city of Newport. The company Albion House Hair Salon is domiciled at 10 Corporation Road NP19 0AR Newport London and was established on 03/04/2013. Albion House Hair Salon is registered under the company number 8472030.