City steakhouse with charcoal-grilled fillets, chorizo butter bread, and peaceful elegance; knowledgeable staff like Zsuzsanna make it one of London's best dining experiences.
Info
📍
Address
Devonshire Square, 16 New St, Liverpool St, London EC2M 4TR, UK, LDN