Filters:
clear
Country: United Kingdom

cambodian restaurant in Trafalgar Square

About 2 results.

Lemongrass Restaurant

thumb_up 485 likes
favorite 1 favorites
243 Royal College Street, Camden town NW1 9LT London London, United Kingdom

Lemongrass is the UK's first Cambodian restaurant. Our delicious food is based on pre-revolution 60's Cambodian cuisine

Banana Tree Maida Vale

thumb_up 12329 likes
Randolph Avenue 166, W9 1PG London, United Kingdom

Award winning home of fantastic food, drinks & fun from the Indochina region, the lemongrass growing countries.

  • 1