Network Rail retail sales surpass 800 million pounds

Network Rail, which manages 600,000 square feet of retail space within 19 train stations, including London Bridge, Liverpool Street and St Pancras International, has reported retail sales have surpassed 800 million pounds in the last year.


OR CONTINUE WITH
:network rail