The Shard

The Shard is a 95-storey skyscraper in Southwark, London and it is the tallest building in the UK and the 4th tallest building in Europe. The Shard is home to some of the best offices, restaurants and hotel rooms in London. The view of London from the Sharp is breathtaking.

Our recommended activities for London