London is one of the gastronomic capitals of the world, with restaurants representing just about every country on the planet to be found in the British capital, meaning whatever type of cuisine you're looking for, you're sure to find it here.
The trend for street food is something that has been gaining momentum in recent years, with increasing numbers of artisan chefs taking their fare to markets around the capital. Discovering some of these on a trip to London is a great way to really get a taste for the many flavours the city has to offer.
Undoubtedly the most famous of these is Borough Market, which can be found next to London Bridge tube station and is known as one of the best street food locations in the UK. As well as having the chance to sample some high quality cheeses, chocolates, coffees and more, visitors can also try some more unusual dishes such as ostrich burgers or crocodile steaks. Of course, there is a host of more traditional food on sale here as well, with everything from sushi to bratwurst available.
Another great place to go for a bite to eat on the street is Broadway Market in Hackney. Held on Saturdays, this charming market is just a short walk away from Victoria Park, and can be reached by strolling along Regents Canal.
A huge variety of cakes, pastries and other desserts are on offer here, as well as a range of global cuisines, with dishes like paella and Mexican chilli being served up in generous helpings.
Elsewhere, the Stables Market in Camden is home to a fantastic food court, with stalls from all over the world selling their produce. Oriental and Indian food are among the most prominent, although you'll also find Argentine steak and a number of pizza and pasta stands.
Of course, these are just a few of the places to go if you want to try street food in London, although the best way to discover more is to simply take a walk around the city – it won't be long before you stumble across some interesting cuisine.