A stunning three bedroom, three bathroom split level apartment extending over 2,000 sq.ft on the sought after Green Street in Mayfair.
Ideally located only moments from Hyde Park and the abundance of local amenities that Mayfair holds including those of Bond Street, Oxford Street and Regents Street.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Sales: 020 7590 9590