Aqua Shard, London Bridge
Aqua Shard, London Bridge Shard, the tallest building in European Union needs no introductions. It hosts several good restaurants, and as I spotted a lunch deal with Aqua Shard, I had to give it a go! The views may be good – but is that what you mainly pay for? Aqua Shard is a British…