Claim: Otley Station is in the city of Leeds and was closed in 1965.
Evidence: Otley, City of Leeds
England Closed 
The station was closed on 22 March 1965. Otley, City of Leeds
England