One of a crop of Peruvian restaurants in London, Coya sits in a stylishly grand building set right on Piccadilly near Hyde Park Corner. The light-filled room with its high ceilings has a real feel of elegance, even decadence, to it. And it feels instantly comfortable – the sort of place where you’d like to settle in for […]