11 Telegraph Street
The City
London
EC2R 7AR
Mon-Fri: 11:00-23:00
The Telegraph offers a daily changing menu of traditional and innovative pub food.