Explore details about location Cecil Place. Cecil Place is a location situated within the South Melbourne alongside other areas such as West Gate Freeway Onramp, Gladstone Place, Anderson Street.