Strand Palace Hotel 372 Strand, London WC2R 0JJ United Kingdom 372 Strand, London WC2R 0JJ United Kingdom Strand Palace Hotel 40741 City of London, 英国