In a bid to expand their revenue sources, major railways are rushing to open a diverse range of shops and restaurants inside urban stations.

The inside-the-station business boom stems from railways' concerns that transport revenues will taper off as the population shrinks.

Station trade has traditionally targeted busy passengers, with an emphasis on timesaving services provided by facilities such as kiosks and fast-food stands.