Mexican–Japanese fusion spot Los Mochis has opened a second site in the City, taking up residence in a 14,000 sq ft space on the rooftop of 100 Liverpool Street, comprising a dining room, an agaveria bar and lounge, two private dining rooms and a massive 3000 sq ft covered and heated terrace. Not only is it one of the largest outdoor terraces in the capital, it’s got a 3am license, so after feasting on tacos, kushiyaki and rare tequilas, you can party until the early hours.