Stoke Newington Manor House
                                 
Built Circa 1500
Demolished Circa 1695








Plaque Location

Stoke Newington Town Hall
184 Stoke Newington Church Road
London
N16

Further Information

Categories
Locations
Names