They've stuck the North Laine wording in the middle of North Laine, which North Road pretty much is.
North Laine - as we know it (the original North Laine continues a little further north) - is bounded by Trafalgar Street to the north; Marlborough Place, Gloucester Place and George Place to the...
Don't go with that advice.
North Laine starts immediately you turn left out of the station, and head down Trafalgar Street. The first pub you'll come to down there is The Prince Albert. There's an enormous mural of several died-before-their-time rock stars. And it's a decent pub.
Wot?