London Restaurants November 14, 2019 0 BaoziInn, London Bridge “Is that your fungus?” It may not be the most likely line you’ll ever hear,…