Localizado em Southwark, o Shangri-La London é ideal para turismo. O prédio é construído visando privilegiar vistas, sendo dos quartos e suítes, bares ou restaurantes. Cada quarto tem um binóculo para o visitante apreciar a vista, desbravando o melhor de Londres lá de cima.