Sneak Peek: Shangri-La Hotel, at the Shard, London

The Shangri-La moves into Europe’s tallest building.
Why Go: Go for the views. The Shangri-La stands back from the City of London on the southern bank of the Thames. Its perch on floors 34 through 52 of the Shard, Europe’s tallest building, showcases landmarks across the city. Atop the London Bridge train station, the new modern skyscraper juts out into the skyline like a lone needle so that no view is obstructed. The project began with the hopes of hosting guests during the Summer Olympics in 2012, but const…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.