Tangled Thorns is a beauty salon located in the city of London. The company Tangled Thorns is domiciled at 1st Floor W13 8QS London London and was established on 04/10/2011. Tangled Thorns is registered under the company number 7796842. The website is http://www.tangledthorns.co.uk/