Red House, N16
Stoke Newington
Red House is a block on Albion Road.
return to article