Clothes & Fashion in London - Chelsea 85 Lower Sloane Street, Chelsea, London, SW1W 8DA Tags: alterations, repairs