11 Telegraph St, Moorgate, London EC2R 7AR
Restaurant
A contemporary pub showcasing exposed pipework and an open kitchen, offering a diverse menu that features British, Modern European, and Pan-Asian cuisine.
Rating: 4.1