Albion Road, N16
Stoke Newington
Albion Road dates from the 1820s.
return to article