A crash closed Scott Road in Selby in North Yorkshire October 23, 2023 News by Leave a Comment on A crash closed Scott Road in Selby in North Yorkshire A crash closed Scott Road in Selby in North Yorkshire.