Map of where London's train stations go

Yeah, I fail to see how having mobile train stations can be useful.