Rooftops in London
Los Mochis London City Rooftop Terrace
Bar
Los Mochis London City Rooftop Terrace combines skyline views with a restaurant-and-lounge concept shaped by Japanese and Mexican influences. The rooftop feels contemporary and social, with food playing a much bigger role than at a simple drinks terrace. It is a great location for visitors who want a newer London rooftop with both strong dining and late-evening appeal.
Contact Information
9th Floor, 100 Liverpool Street, London EC2M 2AT
EC2M 2AT London, United Kingdom
Opening hours: See website
Location
