Network Rail retail sales up 10% across London stations - London Business News | Londonlovesbusiness.comNetwork Rail Property reported a significant increase in like-for-like retail sales performance at its managed stations in London.