84 Churchill Place, Harrow HA1 1XZ Flat | 2 Bd | -- Ba
70 Churchill Place, Harrow HA1 1XZ Flat | -- Bd | -- Ba
94 Churchill Place, Harrow HA1 1XZ Flat | -- Bd | -- Ba
75 Churchill Place, Harrow HA1 1XZ Semi-Detached | 3 Bd | 2 Ba
96 Churchill Place, Harrow HA1 1XZ Property | 2 Bd | -- Ba