2014-06-11T07:46:29.880
Lima, the Michelin starred Peruvian restaurant in Fitzrovia, is opening its second site in London at Covent Garden in July
Already have an account? Sign in