0
Shares

Los Mochis City

Los Mochis City
| The City

The City branch of this Notting Hill fusion restaurant serves up a winning mix of Japanese dishes with Mexican influences. Its biggest selling point here at Liverpool Street is the late licence and capacious roof terrace with a great view of the City. There’s also a huge separate bar here as well.


Test Drive

Test Driving Los Mochis City - sushi and tacos against a high rise backdrop
It's already one of the buzziest new openings in the City. We took the lift up to the rooftop at Los Mochis City to check...
Read more

Restaurant details

Address: 9th Floor, 100 Liverpool St, London EC2M 2AT
Nearest station: 
  • Liverpool Street
Telephone number: 020 7225 2502

Map

Swap Start/End
9th Floor, 100 Liverpool St, London EC2M 2AT

 

0
Shares
0
Shares