Newlay
English edit
Proper noun edit
Newlay
- 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