London Restaurants March 30, 2017 0 Lobos Soho If you already know the Lobos kitchen from their first restaurant in Borough, their second…