A bright one-bedroom apartment situated on Grosvenor Street, in the heart of Mayfair. The apartment is set on the 2nd of a charming period building and benefits from a porter and lift service.
#1594640
Grosvenor St, Mayfair
London, Greater London W1K 4QS
United Kingdom |