Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Modern European (8)
North American (5)
Central European (1)
Reviewed by Square Meal
Showing 1 - 7 of 7 results
View on map
20-22 High Street , Teddington, Middlesex,, London
4 Broad Street, London TW11 8RF
We at Bilas pride ourselves on our reputation. For over 30 years, we have served authentic, mouth watering curries for the people of Teddington and...
114-116 High Street, Teddington, London TW11 8JB
Retro in the best sense, this French ‘bistrot' wedged into Teddington High Street turns out hearty French cooking for a hungry local crowd. It's an...
172 High Street Teddington, London TW11 8HU
The Royal Oak is set back from Teddington's picturesque High Street. Its position makes it the perfect place for a quiet, relaxed lunch and drink whilst...
195 Waldegrave Road Teddington, London TW11 8LX
La Dolce Vita is a delightfully old-school Italian haunt in Teddington that lures a jovial pizza-loving crowd. Fun and vibrant, the animated La Dolce...
22 Manor Road, London TW11 8BG
Idyllically set on the riverbank at Teddington Lock, The Wharf Restaurant offers diners a picturesque and relaxing environment away from the hustle...
132 High steet Teddington, London TW11 8TB
Italian restaurant in Teddington.