London’s Best Food Street Stalls

London has the best gourmet stalls and culinary delights to satiate your every type of craving whether it’s weird and wonderful international cuisines or its street snacking on your list. The city is full of colourful vibrant street markets, bustling with amazing food stalls, serving lip-smacking food from pulled-pork sarnies to mouth-watering macaroons. Street food… Continue reading London’s Best Food Street Stalls