Los Mochis London City is a restaurant and bar venue in the Liverpool Street area, capable of accommodating up to 550 guests on an exclusive hire basis across six spaces. The Dining Room holds up to 200 standing, offering a more contained setting within the broader footprint. Warm lighting and wine glasses set a considered tone, and on-site facilities include AV equipment, a sound system, flatscreen display screens, high-speed internet, air conditioning, and natural light.
Liverpool Street Underground Station is a three-minute walk away, with Moorgate Underground reachable in nine minutes on foot. London City Airport is approximately 30 minutes by car, making the venue reasonably accessible for guests travelling from further afield. Sky Garden is a 16-minute walk, and St. Paul's Cathedral is around seven minutes by car - two reference points that help orient guests arriving for the first time.