⭐ Top
The Quality Chop House
European
British
££ - £££
💬
3200 reviews
📍
88-94 Farringdon Road
