Ministry of Crab pops up at Shangri-La Hotel, London Ministry of Crab, which was recognised by Asia’s 50 Best Restaurants by S Pellegrino and Acqua Panna for the past ...