Finding a seat at Los Mochis in Notting Hill feels like stepping into a spirited celebration that spans two continents. Tucked away on Farmer Street, just a stone’s throw from the bustle of the tube station, this flagship from Thesleff Group aims to revolutionise the concept of fusion dining. Los Mochis first opened its doors in 2021, quickly establishing itself as a standout addition to the West…