Take a look at some of the best takeaways, restaurants and food delivery services in Leicester Square.
190 Shaftesbury AvenueCovent Garden, London WC2H 8JL Moroccan / Mediterranean
91 Old Brompton RoadSouth Kensington, London SW7 3LD Mediterranean / Moroccan