Platform New Station Street Leeds LS1 4JB United Kingdom Wheelchair access unspecified Locate 53.794988, -1.546015