Hello, Guest

Leopold Square

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Leopold Square is a new mixed use development in Sheffield's West End, England. It is located at the corner of Leopold Street and West Street. The development, by Ask Developments and Gleeson's in collaboration with local architects AXIS Architecture, comprises the refurbishment of the former (...) (from Wikipedia)