10 of the best London street food stalls 10 of the best London street food stalls favourite food stall The Guardian-10 of the best London street food stalls 10 of the best London street food stalls www.theguardian.com 10 of the best London street food stalls www.theguardian.com 10 of the best London street food stalls 10 of the best London street food stalls street food