Arts & Crafts in London - Hornsey Mayes Road, 12, Shopping City, Hornsey, London, N22 6TN Tags: fabric shops