4 Luxurious Restaurant Choices at the Shard

4 Luxurious Restaurant Choices at the Shard

The Shard is not only a 95-storey skyscraper in London where any tourist, local or foreign can enjoy the sunset on a clear day. Apart…