Tag: Restaurant in London

Aqua Shard – Fine dining at the top of Shard with splendid view around Central London | Food and Travel Review

The Shard is the tallest building in the European Union, and the second-tallest free-standing structure in the United Kingdom. With a height of 306 metres (1,004 ft), with eighty-seven stories, one can easily imagine the exhilarating experience of heading up to the 31st floor in the super fast express lift. This is where it houses Aqua Shard, one of the…