Marx Memorial Library & Workers School
37a Clerkenwell Green, Islington, London, EC1R 0DU (Show me directions) Show Map
020 7251 6039 020 7251 6039
37a Clerkenwell Green, Islington, London, EC1R 0DU (Show me directions) Show Map
020 7251 6039 020 7251 6039