Leopold Square is a mixed-use development in Sheffield's West End, England, located at the corner of Leopold Street and West Street.
In Sheffield's West End, England, Leopold Square combines residential and commercial uses, situated at the crossroads of Leopold Street and West Street.