106 Malvern Avenue, South Harrow, Harrow H... Semi-Detached | 3 Bd | 1 Ba
108 Malvern Avenue, South Harrow, Harrow H... Property | -- Bd | -- Ba
120 Malvern Avenue, South Harrow, Harrow H... Semi-Detached | 4 Bd | 2 Ba
128a Malvern Avenue, South Harrow, Harrow... Property | -- Bd | -- Ba