Search results
We did not find results for: Longwood, United Kingdom.
Check spelling or type a new query.
We did not find results for: Longwood, United Kingdom.
Check spelling or type a new query.
Longwood is a village and suburb of the town of Huddersfield in the English county of West Yorkshire. It is situated some 2.5 miles west of Huddersfield town centre, in the valley of the Longwood Brook, a tributary of the River Colne. Wikipedia