Freedom Press

Content by and about Freedom Press, an anarchist publishing house and bookseller founded in London in 1886.

Freedom Press logo on a street scene outside the bookshop