Arts & Crafts in London - Knightsbridge 29 Chapel Street, Knightsbridge, London, SW1X 7DD Tags: fabric shops