Michelin Starred Peruvian Restaurant Lima Fitzrovia

Michelin starred restaurant Lima was a feast for the eyes and a real culinary treat. It is a restaurant that puts its food, first and foremost, into the limelight.  Living in London, we are spoiled for choice when it comes to restaurants. Andrew and I are both food lovers, so when we have anything to…