Take a look at some of the best takeaways, restaurants and food delivery services in Farringdon.
337-341 Kennington RoadKennington, London SE11 4QE Portuguese / English / Sandwiches (403)
197 City RoadShoreditch, London EC1V 1JN Portuguese / Chicken