×

Leeds

(1,082) Transit station in Leeds, England
Leeds railway station is the mainline railway station serving the city centre of Leeds in West Yorkshire, England. It is located on New Station Street to the south of City Square, at the foot of Park Row, behind the landmark Queens Hotel. It is one of 20 stations managed by Network Rail.
Address: New Station St, Leeds LS1 4DY, United Kingdom