Costa Coffee has returned to London Luton Airport, investing over £750,000 in the opening of a brand-new 24/7 store. The new store, which opened yesterday, will serve millions of passengers travelling through the airport each year, bringing Costa Coffee’s signature Mocha Italia taste, freshly baked pastries and warm hospitality back to one of the UK’s […]