Videos by Lemongrass Restaurant in London. Lemongrass is the UK's first Cambodian restaurant. Our delicious food is based on pre-revolution 60's Cambodian cuisine that Thomas, the chef, grew up cooking.
My spiritual blessing at Angkor Temple, Siem Reap, Cambodia. Sept 2018.