Network Rail annual retail sales surpass £800m

London Liverpool Street, which turned 150 this year, is Network Rail’s busiest station by passenger numbers and also its highest grossing station – accounting for over £92m in total annual sales

Network Rail has revealed that retail sales reached over £800m in the past 12 months across its retail portfolio of 19 managed stations in Great Britain.

Check out our free weekly podcast

Back to top button