The Aqua Bar 31St Floor the Shard
Level 31, The Shard, 31 St Thomas St, London SE1 9RY,
London SE1 9RY ,United Kingdom
The Aqua Bar 31St Floor the Shard is one of the popular Bar & Grill located in Level 31, The Shard, 31 St Thomas St, London SE1 9RY , listed under
Local business in London
,
Bar & Grill in London
,