Shangri-La Hotel At The Shard London is ideally located for both leisure and business travellers – just across the river from the City – 15mins by river taxi or the Underground.
The Shard skyscraper in London is taller than the Eiffel Tower. Admire the sprawling metropolis of London from the 72nd floor of its newest landmark, The Shard. Enjoy 360-degree panoramic views of the city from inside or, if you’re feeling brave, venture outside onto Western Europe’s highest viewing platform!
Nearby are Borough Market – Tate Modern – West End theatres and three of London s World Heritage sites including the Tower of London – Maritime Greenwich and Westminster Palace. London Bridge Railway and Underground station is a one minute walk from the hotel.
31 St Thomas St, London SE1 9QU
020 7234 8000