Grosvenor Square, London, W1K

£22,000,000 Freehold
5 bedrooms 4 bathrooms 4 receptions