DELHI STREET FOOD LTD ( TRADING NAME - DELHI JAM STREET FOOD) Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 54-56 Camden Lock Place London NW1 8AF View on Map Local Authority Camden http://www.camden.gov.uk