685a Harrow Road, London NW10 5NY Semi-Detached | -- Bd | -- Ba
689 Harrow Road, London NW10 5NY Property | -- Bd | -- Ba
687 Harrow Road, London NW10 5NY Semi-Detached | 3 Bd | 1 Ba
Flat B-D, 691-693, Harrow Road, London NW1... Semi-Detached | 4 Bd | 2 Ba
695 Harrow Road, London NW10 5NY Property | 3 Bd | -- Ba
Flat A, 691-693, Harrow Road, London NW10... Semi-Detached | 5 Bd | 2 Ba
Flat, 697 Harrow Road, London NW10 5NY Semi-Detached | 4 Bd | 4 Ba
731-761, Harrow Road, London NW10 5NY Property | -- Bd | -- Ba