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...
No comments:
Post a Comment