100 Liverpool Street Greater London, England EC2M 2AT
The Los Mochis London City Agaveria bar is a sophisticated haven for enthusiasts and connoisseurs of agave spirits. Nestled within our restaurant, our Agaveria proudly houses one of the largest and most diverse collections of fine and rare tequilas and mezcals. From internationally acclaimed brands to small-batch artisanal agave spirits, our curated selection promises a journey through the rich and complex world of agave-based drinks and cocktails.