Cherry Red is a beauty salon located in the city of London. The company Cherry Red is domiciled at Studio 1 W12 8EU London London and was established on 21/03/2013. Cherry Red is registered under the company number 8455331. The website is http://www.cherryredhair.com/