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.

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