11a Stoke Newington Church Street, London... Flat | 1 Bd | 1 Ba
15a Stoke Newington Church Street, London... Flat | -- Bd | -- Ba
25a Stoke Newington Church Street, London... Flat | -- Bd | -- Ba