Railway cafe to battle it out in 'World Cup of Stations'Coffee Buzz is competing for Britain's top railway station business, emphasizing sustainability and customer connection.