Aqua Shard

Restaurant
Level 31, The Shard, Joiner St, London SE1 9RY Level 31, The Shard, Joiner St, London SE1 9RY Directions
Be the first to recommend this place!
100% of 5 customers recommended

Comments

250

Explore Nearby
Aqua Shard

Groupon has verified that the customer actually visited Aqua Shard.