Built from 1821 to 1824.
Location 6-8 Lordship Road, London, N16
Categories
Authority
More Information Hackney Parish Watch House