Take a look at some of the best takeaways, restaurants and food delivery services in Leicester Square.
104 Kingsland RoadHoxton, London E2 8DP Vietnamese
16 Harper RoadNewington, London SE1 6AD Vietnamese / Thai
119 King's Cross RoadPentonville, London WC1X 9NH Vietnamese