Sellers Hall Close, N3
Finchley Central
Sellers Hall Close was built on the site of a house called Elm Grange, demolished in 1894.



return to article