Selby

Town and civil parish in North Yorkshire, England

Selby is a market town and civil parish in North Yorkshire, England; it is located 12 miles (19.3 km) south of York on the River Ouse. In the 2021 UK Census, it had a population recorded at 19,760.

Selby News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like