London's newest street is host of London's newest street market and Britain's first street food collective.
Londonist
Something wrong with this article? Let us know here.