Hello everyone.
Just a thought I had, does anyone know if there are staff car parking at London depots, such as Blackfriars, Kings Cross, Liverpool st. All TOC make it clear you need to be able to get a depot within a particular timescale, and London has a fair amount of choices, but would there be anywhere to park.
Just a thought I had, does anyone know if there are staff car parking at London depots, such as Blackfriars, Kings Cross, Liverpool st. All TOC make it clear you need to be able to get a depot within a particular timescale, and London has a fair amount of choices, but would there be anywhere to park.