66 Newington Green Road, London N1 4RN Detached | 4 Bd | -- Ba
76 Newington Green Road, London N1 4RN Detached | 4 Bd | 1 Ba
78 Newington Green Road, London N1 4RN Detached | 2 Bd | 1 Ba
76a Newington Green Road, London N1 4RN Property | -- Bd | -- Ba
80a Newington Green Road, London N1 4RN Property | 1 Bd | -- Ba
84a Newington Green Road, London N1 4RN Flat | 2 Bd | -- Ba