Luca in Farringdon
88 St John Street, Farringdon, London EC1M 4EHMenu Luca
How to get to Luca
Address
88 St John Street, Farringdon, London EC1M 4EH
Follow Us
Opening Time
12noon – 10pm: Mon-Sat
Closed: Sun
Services
- Takeaway Available
- Indoor Seating