aqua shard afternoon tea aquashard.co.uk aqua shard, a contemporary british restaurant and bar, with breath-taking views from the 31st floor of the shard Category:restaurants and delivery Global Rank:362,691 visits:85.0K pages/Per:5.7 ADS