James St, Liverpool L2 7PQ, United Kingdom
James Street is a Train station located at James St, Liverpool L2 7PQ, United Kingdom. It has received 117 reviews with an average rating of 3.9 stars.
The address of James Street: James St, Liverpool L2 7PQ, United Kingdom
James Street has 3.9 stars from 117 reviews
Train station