Arguably London's most distinguished hotel