Farrant Avenue, London N22
Passmore Gardens, London N11
Vallance Road, Alexandra Park, London N2...
21 Grand Avenue, London N10 3BD End of Terrace | 5 Bd | 2 Ba
23 Grand Avenue, London N10 3BD Terraced | 5 Bd | 2 Ba
29 Grand Avenue, London N10 3BD Terraced | 4 Bd | 2 Ba