London SW15 3TU
020 8788 2011
The Telegraph is a pub that serves food all day from a sophisticated Continental menu, along with a selection of beers, wines and spirits. Outdoor seating is provided in the garden and they have fruit machines and games machines. They can cater for private parties of up to 120 people upon request.
4 reviews