12 Horn Lane, , England SE10 0RT
07459 739273
Filed under:
Udon in the City, roti on an industrial estate, small plates on the canal, sandwiches in Bloomsbury, and more — many with heaters
Suya, ocakbasi, barbecue, and more