Network Rail

165 Duddeston Mill Rd, Vauxhall, Birmingham, B7 4SZ Directions

Business overview

The Network Rail is located in the Nechells area within the Birmingham region. The Network Rail operates 20 of Britain's largest railway stations, with a further 2,500 managed by independent train operating companies.


There are no reviews for this business, be the first to write a review!