De Lords Canteen is a fully licensed eat-in and take way serving African cuisine.
Features
Fully Licensed, Takeaway, Seating Area
Nearest public transport
New Cross Gate - Underground