Inca London is owned by the Inca Group, a global hospitality business with properties and interests in continents around the world. Inca London prides itself on its commitment to providing high-quality dining experiences that reflect both the company's expansive reach and authentic Peruvian roots.