9 Grosvenor Square, London W1K 5AE Terraced | 10+ Bd | 6 Ba
9a Grosvenor Square, London W1K 5AE Flat | 2 Bd | 2 Ba