Now displaying restaurants in London near the All Saints (DLR) underground station. Click on a restaurant for more details.Over 1000 London restaurants...
The Ho Lee Restaurant
Vietnamese & Chinese food
This elegant, serene Chinese restaurant is the domain of Janice, the lady who welcomes you. Her passion and attention to... more»