The derivation of the name of ‘Shakespeare Road’ is that it is in the village of Stratford-sub-Castle and William Shakespeare was born in Stratford-upon-Avon.
The Salisbury Stratford is actually on the Avon (although a different Avon), but was named instead in reference to the fact that it is physically below (‘sub‘) Old Sarum (the ‘castle‘).<
[...] named after the poet Percy Shelley. Although there are no other roads named after poets other than Shakespeare represented in this area, all the other roads are themed around Shakespeare [...]