The Grosvenor - London - Victoria, London