ViewsWatchers |
Bilbrough is a village and civil parish in the Selby district of North Yorkshire, England, six miles south-west of York, and just outside the York city boundary. According to the 2001 census it had a population of 319. [edit] Research Tips
|
|
|||||||||||||||||||