Arts & Crafts in London - West Kensington 236 North End Road, West Kensington, London, W14 9NU Tags: fabric shops