16 "Vietnamese" Restaurants in London.
You should 100% be getting a pork-filled sandwich from Bánh Mì Hội-An. In fact, you probably want two.
Just off of Oxford Street, this spot is just as perfect for an affordable group meal as it is for a solo bowl of udon.
La Kitchen is a small Vietnamese café in Clerkenwell serving decent and affordable pho and bahn mi.
Banh Mi Bay is a cheap and cheerful Vietnamese in Fitzrovia doing takeaway pho, bun noodle salads, and banh mi.
Phat Phuc is a casual and affordable pan-Asian noodle bar in Chelsea, doing everything from laksa to pho.
Green Papaya Xi’Viet is a Vietnamese and Xi’anese hybrid on Kingsland Road that suits any situation, and serves some really good noodle dishes.
Au Lac is a no-nonsense Vietnamese restaurant in Highbury serving comfort food to neighbourhood regulars.
The Prince is part pub, part vast drinking hall, and home to four good street food restaurants.
Mam is a cool, hip neighbourhood restaurant serving very good Vietnamese food.
Dalston's Sông Quê makes some of the best Vietnamese food in London. Stop by for a casual group dinner or a quick bowl of pho.
City Càphê is a Vietnamese lunch spot in the City, close to Bank station, with tasty noodles and summer rolls. The queue at lunch moves quickly.
Keu’s shop in the Square Mile has the same excellent Vietnamese banh mi and rice boxes as the Shoreditch original. It’s perfect for lunch.
If you’re looking for summer rolls or a satisfying bowl of pho in central London, the Soho branch of Cây Tre should be your go-to.
Viet Grill is a fun place for solid Vietnamese food in Shoreditch. Come for a group dinner before a night out.