The Grosvenor, London, England