Pub with exposed pipework and an open kitchen serving British, Modern Euro and Pan-Asian dishes.
The Telegraph, Moorgate in Capiatá
Places
Near me
Direction
11 Telegraph St, Moorgate, London EC2R 7AR
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout