The train from Euston is the most obvious way to go since it’s the fastest (about 2-3 hours). However it is expensive. The bus/coach from Victoria ( try national express) is about 1/4 the cost of the train but the journey takes about 5 hours.
So you have to do a trade-off time versus cost.
You can save a lot going by bus, but it takes a bit longer.