- London The View from The Shard
It is a 87-storey skyscraper in Southwark, London. The tower's privately operated observation deck, the View from the Shard, gives the highest view of London. Booking.com