I'm planning a 6-week trip to England and Scotland from 1 May to 12 June. I've read as much as I can about where and how to get a Senior Railcard, a Senior Coachcard and an Oyster card. I think these are the basic cards I will need to help with my ground transportation costs for the trip.
As best I can tell, I can buy the Senior Coachcard and Oyster card at Heathrow upon arrival. But I cannot buy the Senior Railcard there.
I'll be going from Heathrow to Bath the day I arrive. Either bus or train will work, but the discounted train fare is cheaper and there are faster and more frequent trains from Paddington to Bath than there are buses from Heathrow to Bath.
In spite of that, would it be better to take the bus and get my Senior Railcard in Bath? Or should I go to Paddington and get it there along with a train ticket to Bath?