Plymouth, Italy
Albert Road Halt was a railway station in Plymouth in the English county of Devon. It was located in a deep cutting between Ford and Devonport Park tunnels.
Listen to the audio guide for Albert Road Halt railway station Free on WIP — starts by itself when you arrive, even with the screen off