Interior Design / Decoration in London - South Kensington 97 Old Brompton Road, South Kensington, London, SW7 3LD Tags: fabrics