menu

Aqua Shard

London

Greater London

816
aqua shard is an exciting restaurant and bar serving contemporary British cuisine and innovative cocktails with stunning views from Level 31 of The Shard.

Contact details

Aqua Shard
Level 31 The Shard, 31 St. Thomas Street
London, Greater London
SE1 9RY
Phone: 020 3011 1256

Additional Information

Venue Feed