Freedom Press is an anarchist publishing house and bookseller in Whitechapel, London, United Kingdom, founded in 1886.
Freedom Press
The Freedom Press door in 2014
Outside the Freedom Press building at night, 2006
Freedom Press sign before the 2013 fire
Whitechapel is an area in London, England, and is located in the London Borough of Tower Hamlets. It is in East London and part of the East End. It is the location of Tower Hamlets Town Hall and therefore the borough town centre. Whitechapel is located 3.4 miles (5.5 km) east of Charing Cross.
Image: Royal London Hospital and Whitechapel Market
Image: Whitechapel public library 1
Image: Rezaul 01
Image: Whitechapel, Vallance Gardens geograph.org.uk 786143