Search
Menu
Home
Sources
About
Contacts
Topsfield Hall
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
.