A fourth and fifth floor apartment in a red brick period building.
North Audley Street is centrally located between Grosvenor Square and Oxford Street, close to the open spaces of Hyde Park.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 020 7590 9595