Kirkbymoorside
Kirkbymoorside is a small market town and civil parish in the Ryedale district of North Yorkshire, England, which lies approximately 25 miles (40.2 km) north of York midway between Pickering and Helmsley, and has a population of approximately 3,000.
Read more about Kirkbymoorside.
Related Phrases
Related Words