Take a look at some of the best takeaways, restaurants and food delivery services in Leicester Square.
108 Pentonville RoadIslington, London N1 9JB Chinese / Oriental