The latest restaurant from Mexico’s talented Martha Ortiz, located on London’s most prestigious address, Park Lane. Lighting is atmospheric and redolent of the rich sensuality of her cooking, creating an inspiring venue.