This stunning split level apartment spans over 3,000 sq.ft and set across the top two floors of a period redbrick building superbly located just moments from Grosvenor Square.
The building is located by Grosvenor Square, close to the shopping facilities on Oxford Street and the open spaces of Hyde Park.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595