New Street is in the centre of Salisbury, running close by the northern wall of the cathedral close.
According to the Victoria County History of Wiltshire:
New Street, occurs in a 13th-century deed, and was probably so-called in contrast to the earlier St. Martin’s Street. Until the 15th century the name applied to the whole length of street from Crane Bridge to Payne’s Hill.1
New Street now has Crane Street at one end and Ivy Street at the other.
I presume that the ‘New Inn’ was named in reference to it’s location in New Street.
Visiting Salisbury?
For accommodation, see the Hotels in Salisbury page.

[...] New Street [...]