52 Lower Sloane Street, Chelsea, London, SW1W 8BS
Reviews are written by customers after their visit.
Beauty Salon in Chelsea, London