Grosvenor Square, London, W1K

£6,000,000 Leasehold
3 bedrooms 2 bathrooms 3 receptions