63 Primrose Hill Road, London NW3 3DE Flat | 2 Bd | -- Ba
63 Primrose Hill Road, London NW3 3DE Maisonette | 2 Bd | 2 Ba