The Telegraph Website
+44 20 8788 2011
Telegraph Rd., London, SW15 3TU United Kingdom
Hours of Operation:
About the Business:
The Telegraph has a comprehensive menu with pub classics, some contemporary European dishes, lots of fresh fish, daily specials, vegetarian options and British steaks. The Buffet menus can be tailored to suit any occasion and also have a private dining menu for more formal gatherings. The Sunday Roasts are a big draw too!