Topsfield Hall

Topsfield Hall was a Georgian house in Crouch End, London. The believes it to have been built in around 1785 by Samuel Ellis, and by 1894 it had been demolished.

Topsfield Hall

Topsfield Hall was a Georgian house in Crouch End, London. The believes it to have been built in around 1785 by Samuel Ellis, and by 1894 it had been demolished.