Dark Lord of The Kitchen 103 Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 18 - 22 Houndsditch London EC3A 7DB View on Map Local Authority City of London Corporation http://www.cityoflondon.gov.uk/Corporation/homepage.htm