Arts & Crafts in London - Colliers Wood 26 High Street Colliers Wood, Colliers Wood, London, SW19 2AE Tags: textiles