Vietnamese in London - Plumstead 137 Plumstead High Street, Plumstead, London, SE18 1SE Tags: cuisine: vietnamese