Arts & Crafts in London - Hackney 177 Mare Street, Hackney, London, E8 3RH Tags: repairs, repairs service, servicing, sewing machines