STRAND PALACE HOTEL LONDON, 英國 - 倫敦