Clissold House, N16
Stoke Newington
Clissold House is sited on Church Street.
return to article