There has never been such a choice of street food in the capital. We've pounded the pavements to find the best and we are ready to reveal it to you. On the streets of London there is a continuous swarm of street food trucks, food shops and pop-up restaurants. We have made some order and [...]