Company description
The Telegraph is located in London.
Set in wonderful landscaped gardens, The Telegraph Country Pub has the feel of being in the country, yet it is a stone's throw from central Putney and the river and, 30 minutes from the city of London and the West End.
We use the very best fresh seasonal food from the market.
A wonderful venue for Weddings and parties.