Hyde Terrace is a terrace in central Leeds and is mainly residential.
Malham House Day Hospital is a medical establishment providing a range of healthcare for patients.
Address: 25 Hyde Terrace, Leeds, West Yorkshire, LS2 9LN
Map showing Hyde Terrace in Leeds.