News
Aqua Shard has appointed Mark Abbott as its new executive chef. He will champion British produce and emphasise seasonality at the restaurant, located on the 31 st floor of London skyscraper the Shard.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results