Explore details about location Cecil Street. Cecil Street is a location situated within the South Melbourne alongside other areas such as Browns Lane, Governor Road, Palmerston Crescent.