Bar
The Telegraph
36 locals recommend,
Tips from locals
"A country pub in London". The Telegraph has great food, and a really pleasant atmosphere all day, all year!
Spacious pub with renovated interior and extensive gastro menu, surrounded by leafy beer garden.
Unique things to do nearby
Locals also recommend
Location
London, England