Leighton Street is a street in central Leeds and is mainly residential.
Nuffield Hospital Leeds is a medical establishment providing a range of healthcare for patients.
Address: 2 Leighton Street, Leeds, West Yorkshire, LS1 3EB
Map showing Leighton Street in Leeds.