Strand Palace Hotel London.