Orchid Beauty Salon is a beauty salon located in the city of London. The company Orchid Beauty Salon is domiciled at 46 Brackenbury Road N2 0ST London London and was established on 03/06/2008. Orchid Beauty Salon is registered under the company number 6610066. The website is http://www.orchidbeautysalon.com/