Lion East Apartment, 24 North Road, London... Flat | 2 Bd | 2 Ba
Flat 7, 30 North Road, London N7 9GJ Flat | 3 Bd | 2 Ba
Flat 28, Lambfold House, North Road, Londo... Flat | -- Bd | 1 Ba
Flat 74, Lambfold House, North Road, Londo... Flat | 3 Bd | 1 Ba