Best Restaurant in England - Little Viet Kitchen

Winner - Little Viet Kitchen (London)

Finalists:
Dragon Inn Club (London)
Duck and Rice (London)
Jinli Newport Place (London)