It's no secret that London is home to some of the best food in the world, and that definitely includes the street food vendors serving up tasty dishes all around the city. But with such a huge street food scene, there are countless stalls trying to make a break in the city, so knowing which ones are...
Updated 24 Dec 2025