Arts & Crafts in London - Kensington 220 Kensington High Street, Kensington, London, W8 7RG Tags: art supplies, paints pastels & charcoals