Dead centre of this photo is the site of Seedhill Stadium, home of the Nelson Admirals from 1968-1970
Site of Seedhill Stadium
I've visited the site several times and seen the riders numbers painted on a wall at the back of the site where the pits were.
The stadium was demolished to make way for the M65, although only a very small part of the site was built on, the rest remains derelict.