1 Answers
Plymouth Friary railway station was the London and South Western Railway terminus in Plymouth, Devon, England.
4 views
Answered
Plymouth Friary railway station was the London and South Western Railway terminus in Plymouth, Devon, England.