Los Mochis, London City: First look at the restaurant set to be summer 2024's hottest rooftop The new site is promising panoramic views, a 3am close on the weekends, and room for 420 diners and drinkers Evening Standard · Apr 8, 2024