CITYSCAPE DINING WITHIN LONDON CITY
London City's Premier Mexican-Japanese restaurant
Situated in the heart of the City of London, Los Mochis London City, is a haven where Tokyo meets Tulum. The restaurant featured several dining areas, including a vibrant main dining, sushi bar and rooftop terrace. All with their own distinct ambiences providing the perfect oasis from the bustle of London City.

Take your culinary experience to new heights

