Flat A, 68 Grosvenor Avenue, London N5 2NR Semi-Detached | 2 Bd | 1 Ba
68d Grosvenor Avenue, London N5 2NR Flat | -- Bd | -- Ba
Flat A, 74 Grosvenor Avenue, London N5 2NR Flat | 1 Bd | -- Ba
66 Grosvenor Avenue, London N5 2NR Flat | 2 Bd | -- Ba