Lima 31 RATHBONE PLACEFITZROVIA | LONDON W1T 1JH+44 20 3002 2640 Book now lima cantina 14 garrick stCOV. GARDEN | LONDON, WC2E 9BJ +44 20 7240 5778 Book now SUBSCRIBE