at 814 Finchley Road , London , NW11 6XL United Kingdom
Salt Spa is a unisex beauty salon that offers a wide range of treatment and products
41 FB users likes Salt Spa London, set it to 959 position in Likes Rating for London, United Kingdom in Local Business category
Salt Spa London is London based place and this enity listed in Local Business category. Located at 814 Finchley Road NW11 6XL. Contact phone number of Salt Spa London: 02084554055