18a Grange Road, London NW10 2QU Terraced | 2 Bd | 1 Ba
22 Grange Road, London NW10 2QU | -- Bd | -- Ba
28a Grange Road, London NW10 2QU Flat | 2 Bd | 1 Ba