The Nail Garden London is a beauty salon located in the city of Croydon. The company The Nail Garden London is domiciled at 60 Lower Addiscombe Road CR0 6AA Croydon London and was established on 12/09/2016. The Nail Garden London is registered under the company number 10370648.