Incorrect data? Please notify us at hi@itinari.com.
aqua shard is an exciting restaurant and bar serving contemporary British cuisine and innovative cocktails with stunning views from Level 31 of The Shard.
Want to plan a trip here? Talk to AI travel assistant Maya.