Explore details about location Leveson Street. Leveson Street is a location situated within the North Melbourne alongside other areas such as Provost Street, Lothian Street, Chapman Street.