Finished with discerning attention to detail this stunning three bedroom residence faces south onto Park Place and Arlington Street.
Park Place is discreetly located in the heart of St James', surrounded by royal parkland and prestigious London Landmarks.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595