
The Japanese-Mexican restaurant Los Mochis has donated its one millionth meal to the Felix Project as part of a three-year collaboration with the charity.
The restaurant, which has sites in Notting Hill and Liverpool Street, has supported the Felix Project since 2022 and its latest donation is the equivalent of 589,261 meals.