ELIA - Greek Street Food (Boxpark) - Camden
DYL N STUFF The food was great, however the chips went cold quickly (this was in winter though). The staff were really friendly and helpful. I would 100% go again.
82 Camden High St, London NW1 0LT, UK
020 7693 5493