London Pimlico skin care 23 Sloane Square, Kensington and Chelsea, London, SW1W 8AX, United Kingdom Added on June 17, 2025