Hoping to do a few days in London this year. We are based in the South West and wondering whether to drive or train it? And where to stay on a budget? Ideally a hotel that offers breakfast. Would love some recommendations! Thanks 🙏