Danny, get yourself a young persons railcard. Cost £20 for a year and will give you a 1/3 off rail travel. I looked it up the fair from stoke to london and the chaepest is £46. 50. With a railcard it's £35.70. so you're saving £10.80 As for Bristol on the 10th. Without a rail card the cheapest is £23.50 - £30.50 in advance depending on what time you choose to leave when you buy your tickets. With a railcard it is £15.50 - £20.15 these are advance ticket prices. A cheap day with a rail card is £30.25. Cheap day ticket without a railcard is £45.80 so you're saving £15.55. So with a railcard costing you £20 would save you £6.35 over the two journeys, so you will have made your money back in 2 weeks, plus any future rides you make you'll be saving on. I've had a young persons railcard for the last 3 years, there great if you're traveling loads by train. It's upto you mate, but it's worth it if you're gonna be travelling loads by train over the next 12 months. Hope this has helped. PS: I may attend aswell, lol