
Topsfield Hall was a Georgian house in Crouch End, London. The Hornsey Historical Society believes it to have been built in around 1785 by Samuel Ellis, and by 1894 it had been demolished.
Media related to Topsfield Hall at Wikimedia Commons
51°34′49″N 0°07′25″W / 51.5804°N 0.1235°W