No but King Road is single line just south of St Andrews Road and Gloucester Road level crossing is immediately north of Avonmouth station, and you'd run at least to Avonmouth as it has the extra tph that starts/terminates there. Is there signalling to turn back to the north from Avonmouth?
The three road level crossings are:
Avonmouth Dock Junction - West Town Road.
Avonmouth Station - Gloucester Road, somewhat busy, but only local traffic.
St. Andrews Junction - King Road - main docks entrance and by far the busiest crossing for road vehicles.
Currently there is no provision for a train terminating at Avonmouth Station to turn back north.