Train passengers spend billions at stores near stations
Wales Online
Annual expenditure by train passengers in Britain is £23 billion at high street stores and £9 billion at independent businesses,..