Newlay
English
editProper noun
editNewlay
- A suburban area near Horsforth, Metropolitan Borough of Leeds, West Yorkshire, England (OS grid ref SE2336).
References
edit- Ordnance Survey
- Newlay and Horsforth railway station on Wikipedia.Wikipedia
Newlay