The London Street Food Explosion

Over the past 10 years the London street food movement has quite literally exploded to now include nearly every cuisine imaginable, even homemade Cuban sandwiches.