How a person studies is a personal issue. I would have loved to have studied full time, but as I need to keep working that was not an option. I therefore went down the Distance learning route. I chose Bristol. I found them superb value for money and very professional.
You could always do Distance Learning full time from home, that way it would not take as long. Be aware there is a vast amount to learn. Some not that difficult ......just so bloody much of it.