People are queueing for 2 hours to get a £6 lunch from the world’s first Michelin Star street food chef

People are queueing for 2 hours to get a £6 lunch from the world’s first Michelin Star street food chef.
Business Insider UK