Chile has a GDP per capita more than double that of Peru.
There is good reason for Santiago to get a Heathrow slot while Lima gets Gatwick. I imagine a London-Lima route is much more dependent on high spending UK-resident tourists (eg Macchu Pichu and all things Inca) than a London-Santiago route