Indian street-food chain Chaiiwala arrives at London Luton Airport
Passengers will have the pick of a new dining option following the arrival of Indian street-food specialist, Chaiiwala at London Luton Airport, which has created 40 new jobs with the launch of the restaurant. With […]