Discover what’s on at Aqua Shard – where iconic British flavours meet unforgettable views from London’s tallest building.
BOOK NOW