For the MBTA in Boston we did this, but their system is much less complex than London - https://www.traintrackr.co.uk/product/mbta4