A recently refurbished six bedroom interior designed Mayfair townhouse retaining many period features throughout, suitable for both entertaining and family living.
Off Grosvenor Square, this house is conveniently located for Hyde Park and all of the world-class shopping and dining facilities in Mayfair.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595