Explore details about location Newry Street. Newry Street is a location situated within the Windsor alongside other areas such as Hornby Street, Punt Road, Vine Street.