60 Grosvenor Street

60 Grosvenor Street
60 Grosvenor Street, London, W1K 3HZ