Take a look at some of the best takeaways, restaurants and food delivery services in Leicester Square.
7 Central St Giles PiazzaCovent Garden, London WC2H 8AB Brazilian (2)