Explore details about location Penrose Place. Penrose Place is a location situated within the Winnipeg alongside other areas such as Martin Avenue West, Lands End Cove, Taylor Avenue.