SW3 5EQ
Kings Court North, Kings Road, Chelsea, London, SW3
Porter and Lift Access Double Glazing Throughout Two Bathrooms (One En-Suite) Located on Kings Road 678 Square Foot Sloane Square & South Kensington Station High-end Fashion Boutiques & Independent Shops