Chef Pillai visits BIBI Restaurant of London Chef Suresh Pillai discovers the familiar Streets of London, the city where he honed his experience in Michelin Starred Restaurants like ...