Trafalgar Square
ストランド・パレス・ホテル (Strand Palace Hotel) は、ロンドンのの北側に位置する大規模なホテルで、コヴェント・ガーデン、オールドウィッチ、トラファルガー広場、テムズ川のいずれにも近い位置にある。