This stunning newly renovated three bedroom, two bathroom apartment is located in the heart of Trafalgar Square.
This apartment is easily accessible to all that Charing Cross, St James's and Trafalgar Square has to offer.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595