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