David Rosenberg teaches courses about London’s radical history at various adult educational institutes

Info on Summer term course to be posted soon