Explore details about location Leveson Street. Leveson Street is a location situated within the Stoke-on-Trent alongside other areas such as Lauder Place South, Roundwell Street, Francis Street.