Explore details about location Stawell Street. Stawell Street is a location situated within the North Melbourne alongside other areas such as Sykes Lane, Victoria Street, Little Leveson Street.