By Noli Dinkovski2015-05-22T08:26:00
The owners of street food vendor Street Kitchen are to open their first shop next month as part of a wider strategy to have 15 fixed sites in London over the next five years
Already have an account? Sign in