Main menu Open search menu

Aqua Shard

Food and Drink
Level 31, The Shard, Joiner St, London, London SE1 9RY Level 31, The Shard, Joiner St, London Directions

Comments

250

Explore Nearby
Aqua Shard

Groupon has verified that the customer actually visited Aqua Shard.