Lower Town Street is a street in West Leeds and is mainly residential , primarily computer companies.
Playgroups and Pre-School Education
Address: McLaren Fields, Lower Town Street, Leeds, West Yorkshire, LS13 3EN
Map showing Lower Town Street in Leeds.