A magnificent split level two bedroom apartment with a large private terrace, individually designed to the highest specification.
Being located within the heart of Mayfair, neighbouring the infamous Berkeley Square, makes this apartment a fantastic central London base.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595