An elegant Grade II Listed Freehold townhouse with many period features with the original panelling, sash windows and shutters having been recently refurbished.
St James's Place is situated between St James's Street and Green Park with many famous hotels, restaurant, shops and private members clubs located within the area.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Sales: 020 7590 9590