Those who are coming by train and stopping over (and not yet qualified for a twerly bus pass) might be interested in Plusbus - covers local bus services for just £3.80, or less for railcard holders. Add on to your train ticket (which you can also do if you have already bought one).