A Day at the Races

Did you know that Leeds had its very own race ground in Stourton Park back in the 1820’s? It didn’t last long and faced criticism throughout its life span for encouraging gambling and immoral behaviour. It was situated opposite the former Skelton Grange Power Station on the south side of the River Aire and was…