The Nail Station is a beauty salon located in the city of London. The company The Nail Station is domiciled at 82 York Street W1H 1QP London London and was established on 22/08/2002. The Nail Station is registered under the company number 4517078. The website is http://www.thenailstationlondon.co.uk/