Video: London's Global Street Food

London street food lets you span the epicurean globe on your own two feet.