301 Old St, London EC1V 9LA
Just off Kingsland Road, in an area with some excellent Vietnamese cooking, Cay Tre is held out to be one of the very best in London. Their pho is an obvious attraction here, but there's a broad menu of authentic Vietnamese cooking. (And you can pop across the street to try their Banh Mi shop Keu too.)