Shelford Place, N16
Stoke Newington
Shelford Place leads off Stoke Newington Church Street.
return to article