This is by far the best street food movement in London. All four locations boast a variety of delicious street food from all corners of the earth. We advise you go with friends, so you don't get lost in the crowd.
London's No.1 Street food pop-up
Shoreditch, Canary wharf, Lewisham, & more