Experience Michelin-starred Peruvian cuisine at LIMA Fitzrovia, nestled in the heart of London. This stylish restaurant offers an exciting menu of contemporary dishes and vibrant cocktails, perfect for a memorable dining experience.
31 Rathbone Pl, London W1T 1JH, United Kingdom, London