Aqua Shard

level 31, The Shard, 31 St Thomas St, London View Map

Editor |



Special Offers

Top Tour Packages

Explore London and Things to do

London Activities

Leave a comment