Aqua Shard
Level 31, The Shard, 31 St Thomas St, London
020 3011 1256
Recent Reviews
Order Online
Reserve
Aqua Shard
Level 31, The Shard, 31 St Thomas St, London
020 3011 1256