Shipping costs for Railway Stations of Britain: A Guide to Seventy Five Important Centres