167a Edgware Road, London NW9 6LP Property | -- Bd | -- Ba
183a Edgware Road, London NW9 6LP Semi-Detached | 3 Bd | 1 Ba
205a Edgware Road, London NW9 6LP Flat | -- Bd | -- Ba
217a Edgware Road, London NW9 6LP Property | -- Bd | -- Ba