Thai Upon Thames

Thai, Vegetarian·

Good to know

Average Price
££££ - £30 - £49
Thai, Vegetarian
Eat at Home
Takeaway service
Cosy, Romantic, Traditional
Food Occasions
Dinner, Lunch
Special Features
Vegan options, Vegetarian options
Perfect for
Celebrations, Child friendly, Dates, Group dining [8+]
Food Hygiene Rating


A unique dining experience, Thai Upon Thames is a Thai restaurant on Richmond Road in Twickenham. Enjoy delicious, authentic Thai meals with loved ones around wooden tables, sit back on chairs adorned with plump cushions in a warmly lit environment.

Start your meal with starters that set the stage for the feast ahead, like chicken satay with peanut sauce, Thai fish cakes, duck spring rolls, and pork spare ribs, each representing the vibrant flavours of Thai cuisine. For stir fried options, enjoy the expertly crafted dishes paired with steamed jasmine rice, from the fragrant pork with ginger to the bold and spicy crispy duck with chilli and basil, or the sirloin beef with aubergine and basil. At lunchtime, you can enjoy some small tapas style dishes with full size flavour, and share amongst the table. All the popular dishes are on this menu, along with a selection of soups, salads and large plates from hungry appetites.

The restaurant proudly presents signature dishes that showcase the artistry of their chefs. Indulge in the succulence of grilled marinated pork, expertly glazed with honey and soy sauce, accompanied by a side of sticky rice — a delicious marriage of sweet and salty. Enjoy the Northern style slow cooked pork belly, served with Nam Prik Ong dipping sauce, a testament to the rich flavors of Thai cuisine. Aberdeen Angus beef cubes, bathed in a green curry sauce, create a gorgeous fusion, complemented by roti and hom mali (jasmine) rice. For those seeking a burst of freshness, the grilled marinated chicken and papaya salad, covered with crushed peanuts and coconut rice, offers a delightful option of mixed textures and aromas.

The restaurant sometimes hosts charity nights, raising money for the likes of Cancer Research UK, where the funds made from select dishes are donated to the chosen charity.


Do the opening times change at all on match days?

Yes, when there are England rugby games on, the lunchtime hours are sometimes extended so be sure to call ahead and check on the day.

Helpful? 0


346 Richmond Road, Twickenham, London, TW1 2DU

02088926808 02088926808


Opening Times

Mon Closed
Tue Closed
Wed Closed
Thu 12:00-15:00
Fri 12:00-15:00
Sat 12:00-15:00
Sun 12:00-21:30
Mon 17:30-23:00
Tue 17:30-23:00
Wed 17:30-23:00
Thu 17:30-23:00
Fri 17:30-23:00
Sat 17:30-23:00
Sun Closed


Share your thoughts with other diners

Write a review

Book a table

Find a table
Delivery or takeaway

Order takeaway from Thai Upon Thames by calling 02088926808.

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Thai Upon Thames

Check availability