Teddington (not the bear), located in the borough Richmond upon Thames, is a lovely area of London situated in the southwest of the city. One of the most affluent neighbourhoods in London, this region has been populated with inhabitants since well before the middle ages. With Teddington’s location along the River Thames, it is no wonder that it remains such a hotspot amongst locals. Home to some of the best restaurants in Teddington, High Street is jam-packed with great locations to grab a bite to eat. Spanish, French and Italian restaurants are several in number, and in addition there are some excellent Indian and Bangladeshi restaurants to satisfy your cravings for flavourful spicy dishes..
If you’re up for having a pint or two, check out one of the excellent nearby gastropubs, where alongside beer and cider you can often order some delicious main courses. Of course, being that it is an affluent area, there are several great choices for upscale dining, perfect for a special night out or a dinner party with co-workers or family. Can’t decide which Teddington restaurant is right for you? Browse using Quandoo’s online search engine to narrow down your quest. Search by cuisine, location and price, then quickly and easily reserve your table online. Every time you book, receive loyalty points that you can trade in for a voucher to use at your favourite restaurants in Teddington.